AdaptForSTL(AutoPtr< CTypeStrings > &type) | CTypeStrings | static |
AddTemplateInclude(CClassContext::TIncludes &hpp) const | CTemplate1TypeStrings | protected |
BeginClassDeclaration(CClassContext &ctx) const | CTypeStrings | |
CanBeCopied(void) const | CTypeStrings | virtual |
CanBeKey(void) const | CTypeStrings | virtual |
Comments(void) const | CTypeStrings | inline |
CParent typedef | CTemplate1TypeStrings | private |
CTemplate1TypeStrings(const string &templateName, CTypeStrings *type, const string &namespaceName, const CDataType *dataType) | CTemplate1TypeStrings | |
CTemplate1TypeStrings(const string &templateName, AutoPtr< CTypeStrings > type, const string &namespaceName, const CDataType *dataType) | CTemplate1TypeStrings | |
CTypeStrings(void) | CTypeStrings | |
CTypeStrings(const CComments &comments) | CTypeStrings | |
CTypeStrings(const string &namespaceName, const CDataType *dataType) | CTypeStrings | |
CTypeStrings(const string &namespaceName, const CDataType *dataType, const CComments &comments) | CTypeStrings | |
DataType(void) const | CTypeStrings | inline |
EKind enum name | CTypeStrings | |
eKindClass enum value | CTypeStrings | |
eKindContainer enum value | CTypeStrings | |
eKindEnum enum value | CTypeStrings | |
eKindObject enum value | CTypeStrings | |
eKindOther enum value | CTypeStrings | |
eKindPointer enum value | CTypeStrings | |
eKindRef enum value | CTypeStrings | |
eKindStd enum value | CTypeStrings | |
eKindString enum value | CTypeStrings | |
GenerateCode(CClassContext &ctx) const | CTypeStrings | virtual |
GeneratePointerTypeCode(CClassContext &ctx) const | CTypeStrings | virtual |
GenerateTypeCode(CClassContext &ctx) const override | CTemplate1TypeStrings | virtual |
GenerateUserCPPCode(CNcbiOstream &out) const | CTypeStrings | virtual |
GenerateUserHPPCode(CNcbiOstream &out) const | CTypeStrings | virtual |
GetArg1Type(void) const | CTemplate1TypeStrings | inline |
GetCType(const CNamespace &ns) const override | CTemplate1TypeStrings | virtual |
GetDefaultCode(const string &var) const | CTypeStrings | virtual |
GetDestructionCode(const string &expr) const | CTypeStrings | virtual |
GetDoxygenModuleName(void) const | CTypeStrings | inline |
GetEnumName(void) const | CTypeStrings | virtual |
GetFacetString(ESerialFacet c) | CTypeStrings | static |
GetInitializer(void) const | CTypeStrings | virtual |
GetIsSetCode(const string &var) const override | CTemplate1TypeStrings | virtual |
GetKind(void) const override | CTemplate1TypeStrings | virtual |
GetModuleName(void) const | CTypeStrings | inline |
GetModuleName(SInternalNames *names) const | CTypeStrings | |
GetNamespace(void) const | CTypeStrings | virtual |
GetNamespaceName(void) const | CTypeStrings | inline |
GetPrefixedCType(const CNamespace &ns, const string &methodPrefix) const override | CTemplate1TypeStrings | virtual |
GetRef(const CNamespace &ns) const override | CTemplate1TypeStrings | virtual |
GetRefTemplate(void) const | CTemplate1TypeStrings | protectedvirtual |
GetResetCode(const string &var) const | CTypeStrings | virtual |
GetStorageType(const CNamespace &ns) const | CTypeStrings | virtual |
GetTemplateExtraParam(void) const | CTemplate1TypeStrings | inline |
GetTemplateName(void) const | CTemplate1TypeStrings | inline |
GetTemplateNamespace(void) const | CTemplate1TypeStrings | protectedvirtual |
HaveSpecialRef(void) const | CTypeStrings | virtual |
m_Arg1Type | CTemplate1TypeStrings | private |
m_Comments | CTypeStrings | private |
m_DataType | CTypeStrings | private |
m_ExtraParam | CTemplate1TypeStrings | private |
m_ModuleName | CTypeStrings | private |
m_NamespaceName | CTypeStrings | private |
m_SpecialRef | CTypeStrings | private |
m_TemplateName | CTemplate1TypeStrings | private |
NeedSetFlag(void) const | CTypeStrings | virtual |
NewInstance(const string &init, const string &place=kEmptyStr) const | CTypeStrings | virtual |
PrintHPPComments(CNcbiOstream &out) const | CTypeStrings | inline |
SetDataType(const CDataType *type) | CTypeStrings | inline |
SetModuleName(const string &name) | CTypeStrings | |
SetNamespaceName(const string &name) | CTypeStrings | inline |
SetSpecialRef(const string &ref) | CTypeStrings | inline |
SetStorageType(const string &storage) | CTypeStrings | virtual |
x_ParseTemplateName(const string &templateName) | CTemplate1TypeStrings | private |
~CTemplate1TypeStrings(void) | CTemplate1TypeStrings | |
~CTypeStrings(void) | CTypeStrings | virtual |