ROSE 0.11.145.147
|
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 |
commandLine(const std::vector< std::string > &) | Rosebud::Generator | |
commandLine() const | Rosebud::Generator | |
ctorInitializerExpression(const Ast::PropertyPtr &, const std::string &expr) | Rosebud::CxxGenerator | protectedvirtual |
genArgsConstructor(std::ostream &header, std::ostream &impl, const Ast::ClassPtr &, const Hierarchy &, Access) | Rosebud::CxxGenerator | protectedvirtual |
genConstructorBody(std::ostream &, const Ast::ClassPtr &) | 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 |
generatedByRosebud(const std::string &prefix) | Rosebud::Generator | protected |
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 |
propertyAccessorReturnType(const Ast::PropertyPtr &) | Rosebud::CxxGenerator | protectedvirtual |
propertyDataMemberName(const Ast::PropertyPtr &) const | Rosebud::Generator | virtual |
propertyDataMemberType(const Ast::PropertyPtr &) | Rosebud::CxxGenerator | protectedvirtual |
propertyMutatorArgumentType(const Ast::PropertyPtr &) | Rosebud::CxxGenerator | protectedvirtual |
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 |
removePointer(const std::string &) const | Rosebud::CxxGenerator | protectedvirtual |
resetStatement(const Ast::PropertyPtr &) | Rosebud::CxxGenerator | protectedvirtual |
valueType(const Ast::PropertyPtr &) | Rosebud::CxxGenerator | protectedvirtual |
~Generator() (defined in Rosebud::Generator) | Rosebud::Generator | inlinevirtual |