A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCTypeStrings.html below:

NCBI C++ ToolKit: CTypeStrings Class Reference

Search Toolkit Book for CTypeStrings

#include "typestr.hpp"
(Private to src/serial/datatool.)

Definition at line 47 of file typestr.hpp.

◆ EKind Enumerator eKindStd  eKindEnum  eKindString  eKindPointer  eKindRef  eKindObject  eKindClass  eKindContainer  eKindOther 

Definition at line 79 of file typestr.hpp.

◆ CTypeStrings() [1/4] CTypeStrings::CTypeStrings ( void  )

Definition at line 45 of file typestr.cpp.

◆ CTypeStrings() [2/4] ◆ CTypeStrings() [3/4] ◆ CTypeStrings() [4/4] ◆ ~CTypeStrings() CTypeStrings::~CTypeStrings ( void  ) virtual

Definition at line 66 of file typestr.cpp.

◆ AdaptForSTL() ◆ BeginClassDeclaration() void CTypeStrings::BeginClassDeclaration ( CClassContextctx ) const ◆ CanBeCopied() bool CTypeStrings::CanBeCopied ( void  ) const virtual ◆ CanBeKey() bool CTypeStrings::CanBeKey ( void  ) const virtual ◆ Comments() ◆ DataType()

Definition at line 135 of file typestr.hpp.

References m_DataType.

Referenced by CClassTypeStrings::GenerateClassCode(), CChoiceTypeStrings::GenerateClassCode(), CAliasTypeStrings::GenerateCode(), CAliasTypeStrings::GeneratePointerTypeCode(), CClassRefTypeStrings::GeneratePointerTypeCode(), CAliasTypeStrings::GenerateTypeCode(), CClassRefTypeStrings::GenerateTypeCode(), CAliasTypeStrings::GenerateUserHPPCode(), CClassTypeStrings::GetExternalName(), CAliasTypeStrings::GetKind(), GetModuleName(), and CAliasTypeStrings::GetRef().

◆ GenerateCode() ◆ GeneratePointerTypeCode() void CTypeStrings::GeneratePointerTypeCode ( CClassContextctx ) const virtual ◆ GenerateTypeCode() void CTypeStrings::GenerateTypeCode ( CClassContextctx ) const virtual

Reimplemented in CVectorTypeStrings, CTemplate2TypeStrings, CTemplate1TypeStrings, CBitStringTypeStrings, CAnyContentTypeStrings, CStringTypeStrings, CPointerTypeStrings, CEnumRefTypeStrings, CEnumTypeStrings, CWsdlTypeStrings, CClassRefTypeStrings, CClassTypeStrings, CAliasRefTypeStrings, and CAliasTypeStrings.

Definition at line 220 of file typestr.cpp.

Referenced by GenerateCode(), CAliasTypeStrings::GenerateCode(), GeneratePointerTypeCode(), CAliasTypeStrings::GenerateTypeCode(), CBitStringTypeStrings::GenerateTypeCode(), CTemplate1TypeStrings::GenerateTypeCode(), and CTemplate2TypeStrings::GenerateTypeCode().

◆ GenerateUserCPPCode() void CTypeStrings::GenerateUserCPPCode ( CNcbiOstreamout ) const virtual ◆ GenerateUserHPPCode() void CTypeStrings::GenerateUserHPPCode ( CNcbiOstreamout ) const virtual ◆ GetCType()

Implemented in CVectorTypeStrings, CTemplate2TypeStrings, CTemplate1TypeStrings, CNullTypeStrings, CStdTypeStrings, CRefTypeStrings, CPointerTypeStrings, CEnumRefTypeStrings, CEnumTypeStrings, CClassRefTypeStrings, CClassTypeStrings, CAliasRefTypeStrings, and CAliasTypeStrings.

Referenced by CClassTypeStrings::GenerateClassCode(), CChoiceTypeStrings::GenerateClassCode(), CAliasTypeStrings::GenerateCode(), CAliasTypeStrings::GenerateUserHPPCode(), CPointerTypeStrings::GetCType(), CRefTypeStrings::GetCType(), CTemplate1TypeStrings::GetCType(), CTemplate2TypeStrings::GetCType(), GetStorageType(), NewInstance(), and CTraversalNode::x_LoadDataFromASNNode().

◆ GetDefaultCode() ◆ GetDestructionCode() ◆ GetDoxygenModuleName() string CTypeStrings::GetDoxygenModuleName ( void  ) const inline ◆ GetEnumName() const string & CTypeStrings::GetEnumName ( void  ) const virtual ◆ GetFacetString()

Definition at line 254 of file typestr.cpp.

References eExclusiveMaximum, eExclusiveMinimum, eInclusiveMaximum, eInclusiveMinimum, eLength, eMaxItems, eMaxLength, eMinItems, eMinLength, eMultipleOf, ePattern, and eUniqueItems.

Referenced by CClassTypeStrings::GenerateClassCode(), and CChoiceTypeStrings::GenerateClassCode().

◆ GetInitializer() string CTypeStrings::GetInitializer ( void  ) const virtual

Reimplemented in CBitStringTypeStrings, CAnyContentTypeStrings, CStringTypeStrings, CNullTypeStrings, CStdTypeStrings, CRefTypeStrings, CPointerTypeStrings, CEnumRefTypeStrings, CEnumTypeStrings, CAliasRefTypeStrings, and CAliasTypeStrings.

Definition at line 109 of file typestr.cpp.

References NcbiEmptyString.

Referenced by CAliasTypeStrings::GetInitializer(), and CAliasRefTypeStrings::GetInitializer().

◆ GetIsSetCode() ◆ GetKind() virtual EKind CTypeStrings::GetKind ( void  ) const pure virtual

Implemented in CVectorTypeStrings, CTemplate1TypeStrings, CBitStringTypeStrings, CAnyContentTypeStrings, CStringTypeStrings, CNullTypeStrings, CStdTypeStrings, CRefTypeStrings, CPointerTypeStrings, CEnumRefTypeStrings, CEnumTypeStrings, CClassRefTypeStrings, CClassTypeStrings, CAliasRefTypeStrings, and CAliasTypeStrings.

Referenced by CanBeCopied(), CanBeKey(), CClassTypeStrings::GenerateClassCode(), CAliasTypeStrings::GenerateCode(), CAliasTypeStrings::GenerateUserHPPCode(), CAliasTypeStrings::GetInitializer(), CAliasTypeStrings::GetKind(), NeedSetFlag(), and NewInstance().

◆ GetModuleName() [1/2] ◆ GetModuleName() [2/2] const string& CTypeStrings::GetModuleName ( void  ) const inline ◆ GetNamespace() ◆ GetNamespaceName() const string& CTypeStrings::GetNamespaceName ( void  ) const inline ◆ GetPrefixedCType()

Implemented in CVectorTypeStrings, CTemplate2TypeStrings, CTemplate1TypeStrings, CNullTypeStrings, CStdTypeStrings, CRefTypeStrings, CPointerTypeStrings, CEnumRefTypeStrings, CEnumTypeStrings, CClassRefTypeStrings, CClassTypeStrings, CAliasRefTypeStrings, and CAliasTypeStrings.

Referenced by CRefTypeStrings::GetPrefixedCType(), CTemplate1TypeStrings::GetPrefixedCType(), and CTemplate2TypeStrings::GetPrefixedCType().

◆ GetRef()

Reimplemented in CVectorTypeStrings, CTemplate2TypeStrings, CTemplate1TypeStrings, CStringStoreTypeStrings, CNullTypeStrings, CStdTypeStrings, CRefTypeStrings, CPointerTypeStrings, CEnumRefTypeStrings, CEnumTypeStrings, CClassRefTypeStrings, CClassTypeStrings, CChoicePtrRefTypeStrings, CAliasRefTypeStrings, and CAliasTypeStrings.

Definition at line 134 of file typestr.cpp.

References m_SpecialRef.

Referenced by CAliasTypeStrings::GenerateCode(), CAliasTypeStrings::GetRef(), CPointerTypeStrings::GetRef(), CRefTypeStrings::GetRef(), CStdTypeStrings::GetRef(), CTemplate1TypeStrings::GetRef(), and CTemplate2TypeStrings::GetRef().

◆ GetResetCode()

Reimplemented in CVectorTypeStrings, CMapTypeStrings, CListTypeStrings, CSetTypeStrings, CBitStringTypeStrings, CAnyContentTypeStrings, CStringTypeStrings, CRefTypeStrings, CPointerTypeStrings, CClassRefTypeStrings, CClassTypeStrings, CAliasRefTypeStrings, and CAliasTypeStrings.

Definition at line 119 of file typestr.cpp.

References NcbiEmptyString.

Referenced by CAliasTypeStrings::GetResetCode(), and CAliasRefTypeStrings::GetResetCode().

◆ GetStorageType() ◆ HaveSpecialRef() bool CTypeStrings::HaveSpecialRef ( void  ) const virtual ◆ NeedSetFlag() bool CTypeStrings::NeedSetFlag ( void  ) const virtual ◆ NewInstance() ◆ PrintHPPComments() void CTypeStrings::PrintHPPComments ( CNcbiOstreamout ) const inline ◆ SetDataType() ◆ SetModuleName() void CTypeStrings::SetModuleName ( const stringname ) ◆ SetNamespaceName() void CTypeStrings::SetNamespaceName ( const stringname ) inline ◆ SetSpecialRef() void CTypeStrings::SetSpecialRef ( const stringref ) inline ◆ SetStorageType() void CTypeStrings::SetStorageType ( const stringstorage ) virtual ◆ m_Comments ◆ m_DataType ◆ m_ModuleName string CTypeStrings::m_ModuleName private ◆ m_NamespaceName string CTypeStrings::m_NamespaceName private ◆ m_SpecialRef string CTypeStrings::m_SpecialRef private

The documentation for this class was generated from the following files:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4