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/classCDataTypeModule.html below:

NCBI C++ ToolKit: CDataTypeModule Class Reference

Search Toolkit Book for CDataTypeModule

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

Definition at line 52 of file module.hpp.

◆ TDefinitions ◆ TExports ◆ TImports ◆ TImportsByName ◆ TTypesByName ◆ CDataTypeModule() ◆ ~CDataTypeModule() CDataTypeModule::~CDataTypeModule ( ) virtual

Definition at line 58 of file module.cpp.

◆ AddDefinition() ◆ AddExports() ◆ AddExtraSchemaOutput() void CDataTypeModule::AddExtraSchemaOutput ( const stringextra ) const ◆ AddImportRef() ◆ AddImports() [1/2] ◆ AddImports() [2/2] ◆ Check() bool CDataTypeModule::Check ( void  ) ◆ CheckNames() bool CDataTypeModule::CheckNames ( )

Definition at line 494 of file module.cpp.

References map_checker< Container >::end(), ERR_POST_X, map_checker< Container >::find(), i, map_checker< Container >::insert(), ITERATE, m_ExportedTypes, m_Exports, m_ImportedTypes, m_Imports, m_LocalTypes, CDataTypeModule::Import::moduleName, ok, t, CDataTypeModule::Import::types, and Warning().

◆ CollectAllTypeinfo() void CDataTypeModule::CollectAllTypeinfo ( set< TTypeInfo > &  types ) const ◆ Comments() CComments& CDataTypeModule::Comments ( void  ) inline ◆ Errors() bool CDataTypeModule::Errors ( void  ) const inline ◆ ExternalResolve() ◆ GetDefinitions() ◆ GetDTDFileNameBase() string CDataTypeModule::GetDTDFileNameBase ( void  ) const ◆ GetDTDPublicName() string CDataTypeModule::GetDTDPublicName ( void  ) const ◆ GetFileNamePrefix() string CDataTypeModule::GetFileNamePrefix ( void  ) const overridevirtual ◆ GetImports() ◆ GetModuleFileSuffix() ◆ GetName()

Definition at line 103 of file module.hpp.

References m_Name.

Referenced by GetDTDFileNameBase(), GetDTDPublicName(), CTypeStrings::GetModuleName(), GetSubnamespace(), GetVar(), CCodeGenerator::IncludeAllMainTypes(), PrintASN(), PrintDTD(), PrintDTDModular(), PrintSpecDump(), PrintXMLSchema(), and PrintXMLSchemaModular().

◆ GetNamespace() ◆ GetSourceLine() int CDataTypeModule::GetSourceLine ( void  ) const inline ◆ GetSubnamespace() string CDataTypeModule::GetSubnamespace ( void  ) const ◆ GetTagDefault() ◆ GetVar() ◆ LastComments() CComments& CDataTypeModule::LastComments ( void  ) inline ◆ PrintASN()

Definition at line 143 of file module.cpp.

References CComments::eDoNotWriteBlankLine, CAsnBinaryDefs::eExplicit, CAsnBinaryDefs::eImplicit, CComments::eMultiline, GetName(), i, ITERATE, m_Comments, m_Definitions, m_Exports, m_Imports, m_LastComments, m_TagDefault, CDataTypeModule::Import::moduleName, out(), CComments::PrintASN(), ToAsnName(), and CDataTypeModule::Import::types.

◆ PrintDTD()

Definition at line 336 of file module.cpp.

References CComments::eMultiline, CComments::eNoEOL, GetName(), i, ITERATE, m_Comments, m_Definitions, m_Exports, m_Imports, m_LastComments, CDataTypeModule::Import::moduleName, out(), CComments::PrintDTD(), t, and CDataTypeModule::Import::types.

◆ PrintDTDModular() void CDataTypeModule::PrintDTDModular ( CNcbiOstreamout ) const ◆ PrintJSONSchema() void CDataTypeModule::PrintJSONSchema ( CNcbiOstreamout ) const virtual ◆ PrintSampleDEF() void CDataTypeModule::PrintSampleDEF ( CNcbiOstreamout ) const ◆ PrintSpecDump() void CDataTypeModule::PrintSpecDump ( CNcbiOstreamout ) const virtual ◆ PrintXMLSchema() void CDataTypeModule::PrintXMLSchema ( CNcbiOstreamout ) const virtual

Definition at line 272 of file module.cpp.

References CComments::eMultiline, GetName(), i, ITERATE, m_Comments, m_Definitions, m_Exports, m_ExtraDefs, m_Imports, m_LastComments, CDataTypeModule::Import::moduleName, out(), CComments::PrintDTD(), t, and CDataTypeModule::Import::types.

◆ PrintXMLSchemaModular() void CDataTypeModule::PrintXMLSchemaModular ( CNcbiOstreamout ) const ◆ Resolve()

Definition at line 547 of file module.cpp.

References map_checker< Container >::end(), eType, map_checker< Container >::find(), CModuleContainer::GetModuleContainer(), i, CModuleContainer::InternalResolve(), m_ImportedTypes, m_LocalTypes, NCBI_THROW, and t.

Referenced by CDataType::ResolveGlobal(), and CDataType::ResolveLocal().

◆ SetModuleFileSuffix() ◆ SetSourceLine() void CDataTypeModule::SetSourceLine ( int  line ) ◆ SetSubnamespace() void CDataTypeModule::SetSubnamespace ( const stringsub_ns ) ◆ SetTagDefault() ◆ ToAsnId() ◆ ToAsnName() ◆ x_GetVar()

Definition at line 600 of file module.cpp.

References map_checker< Container >::begin(), map_checker< Container >::end(), entries, IRegistry::EnumerateEntries(), map_checker< Container >::find(), IRegistry::Get(), CModuleContainer::GetConfig(), IRegistry::HasEntry(), i, map_checker< Container >::insert(), kEmptyStr, m_DefSectionEntries, m_DefSections, m_DefVars, and rapidjson::value.

Referenced by GetVar().

◆ m_Comments ◆ m_Definitions ◆ m_DefSectionEntries ◆ m_DefSections ◆ m_DefVars ◆ m_Errors bool CDataTypeModule::m_Errors private ◆ m_ExportedTypes ◆ m_Exports ◆ m_ExtraDefs string CDataTypeModule::m_ExtraDefs mutableprivate ◆ m_ImportedTypes ◆ m_ImportRef ◆ m_Imports ◆ m_LastComments ◆ m_LocalTypes ◆ m_Name string CDataTypeModule::m_Name private ◆ m_Namespace ◆ m_PrefixFromName string CDataTypeModule::m_PrefixFromName mutableprivate ◆ m_SourceLine int CDataTypeModule::m_SourceLine private ◆ m_Subnamespace string CDataTypeModule::m_Subnamespace private ◆ m_TagDefault ◆ s_ModuleFileSuffix string CDataTypeModule::s_ModuleFileSuffix staticprivate

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