ROSE
0.11.145.0
|
This is the complete list of members for Rosebud::CxxGenerator, including all inherited members.
addAllToParser(Sawyer::CommandLine::Parser &) | Rosebud::Generator | static |
adjustParser(Sawyer::CommandLine::Parser &) | Rosebud::Generator | inlinevirtual |
ctorInitializerExpression(const Ast::PropertyPtr &, const std::string &expr) | Rosebud::CxxGenerator | protectedvirtual |
dataMemberType(const Ast::PropertyPtr &) | Rosebud::CxxGenerator | protectedvirtual |
genArgsConstructor(std::ostream &header, std::ostream &impl, const Ast::ClassPtr &, const Hierarchy &, Access) | Rosebud::CxxGenerator | protectedvirtual |
genDefaultConstructor(std::ostream &header, std::ostream &impl, const Ast::ClassPtr &, Access) | Rosebud::CxxGenerator | protectedvirtual |
genDestructor(std::ostream &header, std::ostream &impl, const Ast::ClassPtr &) | Rosebud::CxxGenerator | protectedvirtual |
generate(const Ast::ProjectPtr &)=0 | Rosebud::Generator | pure virtual |
Generator() (defined in Rosebud::Generator) | Rosebud::Generator | inlineprotected |
genInitProperties(std::ostream &header, std::ostream &impl, const Ast::ClassPtr &) | Rosebud::CxxGenerator | protectedvirtual |
initialValue(const Ast::PropertyPtr &) | Rosebud::CxxGenerator | protectedvirtual |
lookup(const std::string &) | Rosebud::Generator | static |
machineGenerated(char commentType= '/') | Rosebud::CxxGenerator | protectedvirtual |
name() const =0 | Rosebud::Generator | pure virtual |
outputWidth (defined in Rosebud::CxxGenerator) | Rosebud::CxxGenerator | protected |
propertyAccessorNames(const Ast::PropertyPtr &) const | Rosebud::Generator | virtual |
propertyDataMemberName(const Ast::PropertyPtr &) const | Rosebud::Generator | virtual |
propertyMutatorNames(const Ast::PropertyPtr &) const | Rosebud::Generator | virtual |
Ptr typedef (defined in Rosebud::Generator) | Rosebud::Generator | |
purpose() const =0 | Rosebud::Generator | pure virtual |
registeredGenerators() | Rosebud::Generator | static |
registerGenerator(const Ptr &) | Rosebud::Generator | static |
resetStatement(const Ast::PropertyPtr &) | Rosebud::CxxGenerator | protectedvirtual |
valueType(const Ast::PropertyPtr &) | Rosebud::CxxGenerator | protectedvirtual |
~Generator() (defined in Rosebud::Generator) | Rosebud::Generator | inlinevirtual |