|
This is the complete list of members for CppClass, including all inherited members.
addClassDoc(const std::string &doc) | MetaClass | |
addCtor(const CppCtorPtr &) | CppClass | |
addCtor(const std::string &arguments) | CppClass | |
addCtor(const std::string &arguments, const CppBlockPtr &b) | CppClass | |
addInclude(const std::string include) | CppClass | |
addInherit(const std::string &inherit) | CppClass | |
addInnerClass(const CppClassPtr inner) | CppClass | |
addInnerClass(const std::string &name) | CppClass | |
addInnerEnum(const CppEnumPtr inner) | CppClass | |
addInnerEnum(const std::string &name) | CppClass | |
addPrivateField(const CppFieldPtr &field) | CppClass | |
addProtectedField(const CppFieldPtr &field) | CppClass | |
addPublicField(const CppFieldPtr &field) | CppClass | |
addPublicMethod(const CppMethodPtr method) | CppClass | |
addPublicMethod(const std::string &header, const std::string &doc="", const bool enforceBlockGeneration=false) | CppClass | |
CppClass(const std::vector< std::string > &namespaces, const std::string &name, const std::string &templates="") | CppClass | |
docString | MetaClass | protected |
getName() const | MetaClass | |
hasInclude(const std::string include) | CppClass | |
MetaClass(const std::string &name) | MetaClass | |
name | MetaClass | protected |
setTemplates(const std::string &) | CppClass | |
Write(const std::vector< MetaClassPtr > &classes, const MetaWriterPtr &writer) | MetaClass | static |
write(const MetaWriterPtr &writer) override | CppClass | virtual |
writeCpp(const CppWriterPtr &writer) | CppClass | |
WriteCpp(const std::vector< CppClassPtr > &classes, const CppWriterPtr &writer) | CppClass | static |