CppClass Member List

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
docStringMetaClassprotected
getName() constMetaClass
hasInclude(const std::string include)CppClass
MetaClass(const std::string &name)MetaClass
nameMetaClassprotected
setTemplates(const std::string &)CppClass
Write(const std::vector< MetaClassPtr > &classes, const MetaWriterPtr &writer)MetaClassstatic
write(const MetaWriterPtr &writer) overrideCppClassvirtual
writeCpp(const CppWriterPtr &writer)CppClass
WriteCpp(const std::vector< CppClassPtr > &classes, const CppWriterPtr &writer)CppClassstatic