ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
Type Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CAlignedCharArray< TChar, TLength >
 CAllocator
 CAllocatorInterface< TAllocator >
 CAllocatorMember< TAllocator >
 CAllocatorMember< alib::lang::HeapAllocator >
 CAllocatorMember< alib::monomem::TMonoAllocator >
 CAllocatorMember< HeapAllocator >
 CAllocatorMember< lang::HeapAllocator >
 CAllocatorMember< MonoAllocator >
 CAllocatorMember< PoolAllocator >
 CArrayCompressor::Array< TIntegral >
 Carray< T >STL class
 CArrayCompressor
 CDbgCriticalSections::AssociatedLock
 CAST
 CCalculus::AutoCastEntryAn entry of the field AutoCasts. Defines auto-casts for custom types
 CAutoSizes
 CBidiListHook< TElement >
 CBidiListHook< baseNodeBase >
 CBidiListHook< detail::ListElement< alib::cli::Command * > >
 CBidiListHook< detail::ListElement< alib::cli::CommandDecl * > >
 CBidiListHook< detail::ListElement< alib::cli::Option * > >
 CBidiListHook< detail::ListElement< alib::cli::OptionDecl * > >
 CBidiListHook< detail::ListElement< alib::cli::Parameter * > >
 CBidiListHook< detail::ListElement< alib::cli::ParameterDecl * > >
 CBidiListHook< detail::ListElement< alib::config::Configuration::ListenerRecord > >
 CBidiListHook< detail::ListElement< alib::config::IniFile::Entry > >
 CBidiListHook< detail::ListElement< alib::config::IniFile::Section > >
 CBidiListHook< detail::ListElement< alib::expressions::detail::AST * > >
 CBidiListHook< detail::ListElement< alib::files::FTree::ListenerRecord > >
 CBidiListHook< detail::ListElement< alib::lox::detail::Domain > >
 CBidiListHook< detail::ListElement< alib::lox::detail::DomainSubstitutionRule > >
 CBidiListHook< detail::ListElement< alib::strings::TString > >
 CBidiListHook< detail::ListElement< alib::threadmodel::DedicatedWorker * > >
 CBidiListHook< detail::ListElement< alib::threadmodel::DedicatedWorker::QueueElement > >
 CBidiListHook< detail::ListElement< alib::threadmodel::ThreadPool::QueueEntry > >
 CBidiListHook< detail::ListElement< alib::threadmodel::Trigger::TriggerEntry > >
 CBidiListHook< detail::ListElement< integer > >
 CBidiListHook< detail::ListElement< std::pair< alib::lox::detail::PrefixLogable *, lang::Inclusion > > >
 CBidiListHook< detail::ListElement< std::pair< alib::strings::util::Token, alib::strings::util::Token > > >
 CBidiListHook< detail::ListElement< T > >
 CBidiListHook< NodeBase >
 CTFormat< TChar >::Bin
 CCalculus::BinOpOptKeyKey type for operator hash maps Operators and OperatorAliases
 CBitBufferBase
 CBitRWBaseNon-instantiatable base class for types BitWriter and BitReader
 CFInfo::BitsA bitfield encoding various information
 CBool
 CScopeStore< T, TStackedThreadValues >::BoolThreadIDHashHash functor for std::pair<bool,ThreadID>
 CBox
 CBuffer
 CByteSizeIEC
 CByteSizeSI
 CCalendarDate
 CCalendarDateTime
 CCalendarDuration
 CCallerInfo
 CCamp
 CCLIUtil
 CColorfulLoggerParametersParameters specific to colorful loggers. As of today, this simply has one attribute
 CVirtualMachine::CommandA command of the VM
 CCommandDecl
 CCommandLine
 CCompilationFlagMeaningsEntryThis is a struct composing an entry in COMPILATION_FLAG_MEANINGS
 CCompilerPlugin::CompilationInfo
 CProgram::CompileStorage
 CProgram::CompileStorage::ConditionalInfoCompile-time information on conditional operator jump positions
 CConfigNodeHandler
 CConfigurationListener
 CConsoleThis class provides system dependent features in respect the console attached to a process
 CCalculus::ConstantIdentifierEntry
 CStringTree< TAllocator, T, TNodeHandler, TRecycling >::ConstCursorHandleA handle type used with methods TCursor::Export and ImportCursor
 CStringTree< TAllocator, T, TNodeHandler, TRecycling >::CursorHandleA handle type used with methods TCursor::Export and ImportCursor
 CDbgAlloc
 CDbgBoxing
 CDbgConditionAsserter
 CDbgCriticalSections
 CVirtualMachine::Command::DbgInformation
 CThreadPool::DbgKnownJobsEntryEntry in the field DbgKnownJobs
 CDbgLockAsserter
 CDbgStatistics
 CDbgTypeDemangler
 CFInfo::DirectorySumsRecursively accumulated values for directories
 CDomain
 CDomainSubstitutionRuleDomain substitution rules
 CTimePointBase< TClock, TDerived >::Duration
 CHashTable< TAllocator, TValueDescriptor, THash, TEqual, THashCaching, TRecycling >::ElementHandle
 CEntry
 CIniFile::EntryAn entry in a Section
 CAutoSizes::EntryActual and current session entries of tab stop indexes, respectively field widths
 CIniFile::EntryKeyHash functor for nodes hashed in field entryTable. Ignores letter case
 CEnumIterator< TEnum, TEnableIf >
 CEnumRecordKey
 CEnumRecordParser
 CEnumRecordPrototype
 CEnumRecords< TEnum, TEnableIf >
 CEnvironmentVariables
 Cequal_to< alib::boxing::Box >
 Cequal_to< alib::boxing::Enum >
 Cequal_to< alib::strings::TString< TChar > >
 Cequal_to_string_ignore_case< TChar >
 CTypeFunctors::EqualToComparison functor for type const std::type_info*
 CIniFile::EntryKey::EqualToEquality functor for nodes hashed in field entryTable
 CStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >::NodeKey::EqualToEquality functor for nodes in field nodeTable
 CEnumRecordKey::EqualToCompare functor for this key type
 CCalculus::BinOpOptKey::EqualToEquality functor for operator hash map
 CCalculus::OperatorKey::EqualToEquality functor for operator hash map
 CKey::EqualToEquality functor for objects of type Key
 CERBinaryOperator
 CEROperatorAlias
 CERSerializable
 CESC
 CTFormat< TChar >::Escape
 CExceptionEntry
 CExitCodeDecl
 CExpressionFormatter
 CExpressionRepository
 CExpressionVal
 CFInfo::ExtendedEntryInfoBase type to create pointers to different extended entry information structs
 Cfalse_type
 CFAppend< TChar, TAllocator >
 CFAppend< character, alib::lang::HeapAllocator >
 CFClone
 CFEquals
 CFFilter
 CFFormat
 CFHashcode
 CTFormat< TChar >::Field
 CTSharedMonoVal< T, TAllocator, TLock >::FieldMembersNoLock
 CSharedVal< T, TAllocator >::FieldMembersNoTAFields if TAllocator is default constructible (e.g., HeapAllocator)
 CSharedVal< T, TAllocator >::FieldMembersWithAllocatorFields if TAllocator is not default constructible (not HeapAllocator)
 CTSharedMonoVal< T, TAllocator, TLock >::FieldMembersWithLock
 CFileExpressions
 CTFormat< TChar >::Fill
 CFInfoThe entry type which is embedded in each tree node
 CFIsLess
 CFIsNotNull
 CFIsTrue
 CFMTCallerInfo
 CFormatAutoSizes
 CFormatDateTime
 CFormatMetaInfo
 CFormatMultiLine
 CFormatOther
 CFormatTimeDiff
 CEnumRecords< TEnum, TEnableIf >::ForwardIterator
 CScopeInfo::FrameRecord
 CFToLiteral
 CFTreeListener
 CFTreeNodeHandler
 CCalculus::FunctionEntry
 CFunctionTable
 CTypeFunctors::HashHash code functor for type const std::type_info*
 CIniFile::EntryKey::HashHash functor for nodes hashed in field entryTable
 CStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >::NodeKey::HashHash functor for nodes hashed in field nodeTable
 CEnumRecordKey::HashHash functor for this key type
 CCalculus::BinOpOptKey::HashHash functor for operator hash map
 CCalculus::OperatorKey::HashHash functor for operator hash map
 CKey::HashHash functor for objects of type Key
 Chash< alib::boxing::Box >
 Chash< alib::boxing::Enum >
 Chash< alib::strings::TString< TChar > >
 Chash_string_ignore_case< TChar >
 CHeapAllocator
 CTFormat< TChar >::Hex
 CHTElementSelector< TValueDescriptor, THashCaching >
 CHuffmanDecoder
 CHuffmanEncoder
 CPropertyFormatter::IdentifierEntryThe entry type of translation table
 CBitBufferBase::Index
 CIniFile
 CIniFileFeeder
 CEnumRecords< TEnum, TEnableIf >::InitializerHelper-struct used with bulk-initialization method Bootstrap(std::initializer_list<Initializer>)
 CException::IteratorType< TConstOrMutableMessage >
 CJob
 CKeyKey type for hashing resource values
 CTypeFunctors::LessComparison functor for type const std::type_info*
 Cless< alib::boxing::Box >
 Cless< alib::boxing::Enum >
 Cless< alib::strings::TString< TChar > >
 Cless_string_ignore_case< TChar >
 CLI
 CConfiguration::ListenerRecordRecord used to manage registered listeners
 CFTree::ListenerRecordRecord used to manage registered listeners
 CLog
 CDomain::LoggerDataInternal class that holds data stored per Logger
 CLogTools
 CLoxThis class acts as a container for Loggers and provides a convenient interface to logging
 CLoxImpl
 CHuffmanDecoder::NodeInternal struct representing nodes of the huffman code tree
 CEnumRecordHook< TEnum >::NodeA node of the forward list that contains the custom record data
 CStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >::NodeKey
 CStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >::NodeKey::NodeNameUnion
 CObjectConverter
 CTFormat< TChar >::Oct
 CVirtualMachine::Command::OperationParamA union of different parameter types for the commands
 CCalculus::OperatorKeyKey type for operator hash maps Operators and OperatorAliases
 COptionDecl
 COwner< TOwnable >
 COwnerAndGroupResolver
 COwnerRecursive< TOwnable >
 COwnerShared< TOwnable >
 COwnerSharedTimed< TOwnable >
 COwnerTimed< TOwnable >
 COwnerTry< TOwnable >
 COwnerTryShared< TOwnable >
 CParagraphs
 CParameterDecl
 CParsed
 CScopeInfo::ParsedFileNameInformation of a single source file. Stored in field parsedFileNameCache
 CParserThis detail class constitutes an abstract base class for expression parsers
 CPlaceholder
 CPlaceholder< T >
 CPlaceholder< alib::lang::DbgCriticalSections >
 CFormatterStdImpl::PlaceholderAttributes
 CFormatterJavaStyle::PlaceholderAttributesJS
 CFormatterPythonStyle::PlaceholderAttributesPS
 CPlugin< TPlugin, TPriorities >
 CPlugin< Compiler, CompilePriorities >
 CPlugin< Configuration, Priority >
 CPluginContainer< TPlugin, TPriorities >
 CPluginContainer< CompilerPlugin, CompilePriorities >
 CPluginContainer< ConfigurationPlugin, Priority >
 CProcessInfoThis class represents process information
 CProgram
 CPromise
 CPropertyFormatter
 CPropertyFormatterMapAppendable< TFormattable, TOptionEnum >
 CPropertyFormatters< TFormattable, TVariables >
 CPropertyFormatters< TFormattable, TOptionEnum >
 CDedicatedWorker::QueueElementContainer element of the queue
 CThreadPool::QueueEntryContainer element of the queue
 CStringTree< TAllocator, T, TNodeHandler, TRecycling >::TRecursiveIterator< TConst >::RecursionDataProtected, internal struct used to store the data of recursive iterations
 CRecyclerShared< TAllocator, TNode >
 CRecyclingSelector< TRecycling >
 CTBitSet< TInterface, TEnd, TBegin >::Reference< TBitSetCM >
 CRegexMatcher
 CReplacements
 CReport
 CReportWriter
 CThreadPool::ResizeStrategy
 CResourcedType< T >
 CResourceInfo
 CResourcePool
 CResultsPaths
 CStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >::RootNodeSpacer
 CRunnable
 CScanParametersInput parameters to function ScanFiles
 CScope
 CScopeDump
 CScopeInfo
 CScopeResource
 CScopeStore< T, TStackedThreadValues >
 CScopeStore< alib::containers::HashTable< alib::boxing::Box > *, false >
 CScopeStore< alib::containers::HashTable< int > *, false >
 CScopeStore< alib::lox::detail::PrefixLogable *, true >
 CScopeStore< alib::strings::TString, true >
 CScopeStoreHelper< T, TStackedThreadValues >
 CIniFile::SectionA section of the INI-file
 CSharedPtr< T, TAllocator >
 CSharedPtr< alib::lang::format::Formatter >
 CSharedPtr< lang::format::Formatter >
 CSharedVal< T, TAllocator >
 CSidiNodeBase< TElement >
 CSidiNodeBase< alib::lang::RTTRAllocator::Node >
 CSidiNodeBase< baseNodeBase >
 CSidiNodeBase< detail::ListElement< alib::cli::Command * > >
 CSidiNodeBase< detail::ListElement< alib::cli::CommandDecl * > >
 CSidiNodeBase< detail::ListElement< alib::cli::Option * > >
 CSidiNodeBase< detail::ListElement< alib::cli::OptionDecl * > >
 CSidiNodeBase< detail::ListElement< alib::cli::Parameter * > >
 CSidiNodeBase< detail::ListElement< alib::cli::ParameterDecl * > >
 CSidiNodeBase< detail::ListElement< alib::config::Configuration::ListenerRecord > >
 CSidiNodeBase< detail::ListElement< alib::config::IniFile::Entry > >
 CSidiNodeBase< detail::ListElement< alib::config::IniFile::Section > >
 CSidiNodeBase< detail::ListElement< alib::expressions::detail::AST * > >
 CSidiNodeBase< detail::ListElement< alib::files::FTree::ListenerRecord > >
 CSidiNodeBase< detail::ListElement< alib::lox::detail::Domain > >
 CSidiNodeBase< detail::ListElement< alib::lox::detail::DomainSubstitutionRule > >
 CSidiNodeBase< detail::ListElement< alib::strings::TString > >
 CSidiNodeBase< detail::ListElement< alib::threadmodel::DedicatedWorker * > >
 CSidiNodeBase< detail::ListElement< alib::threadmodel::DedicatedWorker::QueueElement > >
 CSidiNodeBase< detail::ListElement< alib::threadmodel::ThreadPool::QueueEntry > >
 CSidiNodeBase< detail::ListElement< alib::threadmodel::Trigger::TriggerEntry > >
 CSidiNodeBase< detail::ListElement< integer > >
 CSidiNodeBase< detail::ListElement< std::pair< alib::lox::detail::PrefixLogable *, lang::Inclusion > > >
 CSidiNodeBase< detail::ListElement< std::pair< alib::strings::util::Token, alib::strings::util::Token > > >
 CSidiNodeBase< detail::ListElement< T > >
 CSidiNodeBase< Entry >
 CSidiNodeBase< HTElementCached< TStored > >
 CSidiNodeBase< HTElementUncached< TStored > >
 CSidiNodeBase< ListElement< T > >
 CSidiNodeBase< Node >
 CSidiNodeBase< NodeBase >
 CSidiNodeBase< TNode >
 CSignatures
 CSingleton< TDerivedClass >
 CSingleton< DWManager >
 CPluginContainer< TPlugin, TPriorities >::SlotType definition for elements of the list of plug-ins with their priority
 CSnapshot
 CScopeInfo::SourcePathTrimRule
 CArrayCompressor::Statistics
 CStatistics
 CStdContainerAllocatorBase< T, TAllocator >
 CStopWatch
 CStringEscaper
 CStringReader
 CStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >
 CStringTreeBase< MonoAllocator, alib::containers::HashTable< alib::boxing::Box > *, StringTreeNamesAlloc< character >, Recycling::Private >
 CStringTreeBase< MonoAllocator, alib::containers::HashTable< int > *, StringTreeNamesAlloc< character >, Recycling::Private >
 CStringTreeBase< MonoAllocator, alib::lox::detail::PrefixLogable *, StringTreeNamesAlloc< character >, Recycling::Private >
 CStringTreeBase< MonoAllocator, alib::strings::TString, StringTreeNamesAlloc< character >, Recycling::Private >
 CStringTreeBase< MonoAllocator, T, StringTreeNamesAlloc< character >, Recycling::Private >
 CStringTreeBase< TAllocator, T, StringTreeNamesDynamic< character >, Recycling::Private >
 CStringTreeNamesAlloc< TChar >
 CStringTreeNamesAlloc< character >
 CStringTreeNamesDynamic< TChar, TLocalCapacity >
 CStringTreeNamesDynamic< character >
 CStringTreeNamesStatic< TChar >
 CStringWriter
 CStructArray
 CHuffmanEncoder::Symbol
 CT_Append< TAppendable, TChar, TAllocator, TEnableIf >
 CT_Append< bool, TChar, TAllocator >Specialization of functor T_Append for type bool
 CT_Append< boxing::Box, TChar, TAllocator >
 CT_Append< boxing::Enum, TChar, TAllocator >
 CT_Append< compatibility::std::TISReadLine< TChar >, TChar, lang::HeapAllocator >
 CT_Append< config::Variable, nchar, lang::HeapAllocator >Specialization of functor T_Append for type Variable
 CT_Append< config::Variable, wchar, lang::HeapAllocator >Specialization of functor T_Append for type Variable
 CT_Append< double, TChar, TAllocator >Specialization of functor T_Append for type double
 CT_Append< expressions::Expression, alib::character, lang::HeapAllocator >
 CT_Append< expressions::ExpressionVal, alib::character, lang::HeapAllocator >
 CT_Append< files::File, nchar, lang::HeapAllocator >Specialization of functor T_Append for type File
 CT_Append< files::File, wchar, lang::HeapAllocator >Specialization of functor T_Append for type File
 CT_Append< float, TChar, TAllocator >Specialization of functor T_Append for type float
 CT_Append< int16_t, TChar, TAllocator >Specialization of functor T_Append for type int16_t
 CT_Append< int32_t, TChar, TAllocator >Specialization of functor T_Append for type int32_t
 CT_Append< int64_t, TChar, TAllocator >Specialization of functor T_Append for type int64_t
 CT_Append< int8_t, TChar, TAllocator >Specialization of functor T_Append for type int8_t
 CT_Append< intGap_t, TChar, TAllocator >Specialization of functor T_Append for type intGap_t
 CT_Append< lang::CallerInfo, TChar, TAllocator >
 CT_Append< lang::Exception, TChar, TAllocator >
 CT_Append< lang::format::ByteSizeIEC, character, lang::HeapAllocator >
 CT_Append< lang::format::ByteSizeSI, character, lang::HeapAllocator >
 CT_Append< long double, TChar, TAllocator >Specialization of functor T_Append for type long double
 CT_Append< lox::detail::Logger, TChar, lang::HeapAllocator >
 CT_Append< QChar, TChar, TAllocator >Specialization of type-traits struct T_Append for type QChar
 CT_Append< std::thread::id, TChar, TAllocator >Specialization of functor T_Append for type std::thread::id.
 CT_Append< std::type_info, TChar, TAllocator >
 CT_Append< strings::util::Token, alib::character, TAllocator >Specialization of functor T_Append for type Token
 CT_Append< TEnum, TChar, TAllocator >
 CT_Append< TEnumBitwise, TChar, TAllocator >
 CT_Append< TFormat< TChar >, TChar, TAllocator >Specialization of functor T_Append for type Format
 CT_Append< time::DateTime::Duration, TChar, TAllocator >
 CT_Append< time::Ticks::Duration, TChar, TAllocator >
 CT_Append< typename lang::format::PropertyFormatterMapAppendable< TFormattable, TOptionEnum > *, character, lang::HeapAllocator >
 CT_Append< typename lang::format::PropertyFormatterMapAppendable< TFormattable, TOptionEnum >, character, lang::HeapAllocator >
 CT_Append< typename TFormat< TChar >::Bin, TChar, TAllocator >Specialization of functor T_Append for type Format::Bin
 CT_Append< typename TFormat< TChar >::Escape, TChar, TAllocator >Specialization of functor T_Append for type Format::Escape
 CT_Append< typename TFormat< TChar >::Field, TChar, TAllocator >Specialization of functor T_Append for type Format::Field
 CT_Append< typename TFormat< TChar >::Fill, TChar, TAllocator >Specialization of functor T_Append for type Format::Fill
 CT_Append< typename TFormat< TChar >::Hex, TChar, TAllocator >Specialization of functor T_Append for type Format::Hex
 CT_Append< typename TFormat< TChar >::Oct, TChar, TAllocator >Specialization of functor T_Append for type Format::Oct
 CT_Append< typename TFormat< TChar >::Tab, TChar, TAllocator >Specialization of functor T_Append for type Format::Tab
 CT_Append< uint16_t, TChar, TAllocator >Specialization of functor T_Append for type uint16_t
 CT_Append< uint32_t, TChar, TAllocator >Specialization of functor T_Append for type uint32_t
 CT_Append< uint64_t, TChar, TAllocator >Specialization of functor T_Append for type uint64_t
 CT_Append< uint8_t, TChar, TAllocator >Specialization of functor T_Append for type uint8_t
 CT_Append< uintGap_t, TChar, TAllocator >Specialization of functor T_Append for type uintGap_t
 CT_Boxer< TBoxable, TEnableIf >
 CT_Boxer< std::array< TElement, N >, ATMP_VOID_IF(!characters::TT_IsChar< TElement >::value) >
 CT_Boxer< std::vector< TElement >, ATMP_VOID_IF(!characters::TT_IsChar< TElement >::value) >
 CT_CharArray< TString, TChar, TEnableIf >
 CT_CharArray< std::basic_string< TChar >, TChar, typename std::enable_if< TT_IsChar< TChar >::value >::type >
 CT_CharArray< std::basic_string_view< TChar >, TChar, typename std::enable_if< TT_IsChar< TChar >::value >::type >
 CT_CharArray< std::vector< TChar >, TChar, typename std::enable_if< TT_IsChar< TChar >::value >::type >
 CT_EnumRecords< TEnum, TEnableIf >
 CT_EnumRecords< TEnum >
 CT_SizeInPlaceholder< TMappedPlain >
 CT_VTableFactory< TMapping >
 CT_ZTCharArray< TString, TChar, TEnableIf >
 CT_ZTCharArray< std::basic_string< TChar >, TChar, typename std::enable_if< TT_IsChar< TChar >::value >::type >
 CT_ZTCharArray< std::basic_string_view< TChar >, TChar, typename std::enable_if< TT_IsChar< TChar >::value >::type >
 CT_ZTCharArray< std::vector< TChar >, TChar, typename std::enable_if< TT_IsChar< TChar >::value >::type >
 CTFormat< TChar >::Tab
 CTArrayOf
 CTBitSet< TInterface, TEnd, TBegin >::TBidiIterator< TBitSetCM, isReverse >
 CTBitSet< TInterface, TEnd, TBegin >
 CTCompilationFlags
 CTCondition< TDerived >
 CTCondition< Condition >
 CTCString< character >< TChar >
 CStringTreeBase< TAllocator, T, TNodeHandler, TRecycling >::TCursorBase< TConst >
 CTDefaultBoxing
 Ctemplate TCursorBase
 Ctemplate Type
 Ctemplate Type
 Ctemplate Type
 CTFormat< TChar >
 CLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >::TForwardIterator< TConstOrMutable >
 CTickConverter
 CTIdentDescriptor< T >
 CTimePointBase< TClock, TDerived >
 CTimePointBase< std::chrono::steady_clock, Ticks >
 CTimePointBase< std::chrono::system_clock, DateTime >
 CTISReadLine< TChar >
 CTISReadLine< nchar >
 CHashTableBase< TAllocator, TValueDescriptor, THash, TEqual, THashCaching, TRecycling >::TIterator< TConstOrMutable >
 CList< TAllocator, T, TRecycling >::TIterator< TConstOrMutableElement >
 CHashTableBase< TAllocator, TValueDescriptor, THash, TEqual, THashCaching, TRecycling >::TLocalIterator< TConstOrMutable >
 CTMappedTo< TMapped >
 CTMappedToArrayOf< TElement >
 CTMPUnknownType
 CTNotBoxable
 CTNumberFormat< TChar >
 CTNumberFormat< character >
 CToken
 CTPairDescriptor< TKey, TMapped >
 CTPlain
 CEnumIterator< TEnum, TEnableIf >::TRandomAccessIterator< TPointer, TReference >
 CTString< TChar >::TRandomAccessIterator< TCharConstOrMutable >
 CStringTree< TAllocator, T, TNodeHandler, TRecycling >::TRecursiveIterator< TConst >
 CTriggered
 CTrigger::TriggerEntryThe entry type used with field triggerList
 Ctrue_type
 CTSharedMonoVal< T, TAllocator, TLock >
 CTSharedMonoVal< Configuration, HeapAllocator, SharedLock >
 CTSharedMonoVal< Configuration, HeapAllocator, TLock >
 CTSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void >
 CTSharedMonoVal< ExpressionVal, HeapAllocator, void >
 CTSharedMonoVal< FTree, HeapAllocator, TLock >
 CTString< TChar >
 CTString< 32 >
 CTString< character >
 CTString< CharacterType >
 CTString< nchar >
 CTString< PathCharType >
 CTStringLengthResetter< TChar, TAllocator >
 CTSubsetKeyDescriptor< T, TKey >
 CTSubsetKeyDescriptor< DbgKnownJobsEntry, const std::type_info * >
 CTSubsetKeyDescriptor< Declaration *, const String & >
 CTSubsetKeyDescriptor< Node, NodeKey >
 CTSubsetKeyDescriptor< ParsedFileName, NCString >
 CTSubsetKeyDescriptor< VMeta *, const String & >
 CTSubstringSearch< TChar, TSensitivity >
 CTT_ComplementChar< typename >
 CTT_CStringConstants< TChar >
 CTT_StringConstants< TChar >DOXYGEN
 CTTokenizer< TChar >
 CTWildcardMatcher< TChar >
 CTypeFunctors
 CTypes
 CUnionFloatingPoints
 CUnionIntegrals
 CUnionPointers
 CVData< T >
 Cvector< T >STL class
 CVirtualMachine
 CVMeta
 CScope::VMMembersMembers used by the virtual machine. This is constructed only with evaluation-time scopes
 CVTable