Dev Essential  1.6.3
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Na_utilServes as the root component, with common functionality documented in core functionality
 Nconcurrency
 NdatetimeServes as component for date and time handling
 NexperimentalServes as component for features which are considered experimental
 NfilesystemServes as component for path and filesystem functionality
 NloggingServes as component for basic logging functionality
 NmemoryServes as component for memory access and management
 NparserServes as component for common parsing functionality
 NregexServes as component for regular expression functionality
 NresultServes as component for functionality handling error and return types
 NstringsServes as component for string handling and conversion functionality
 NsystemServes as component for portable OS (Windows, Linux, ...) functionality
 Nvariant
 NxmlServes as component for handling XML
 Cis_explicitly_convertible_toChecks if there is an explicitly defined conversion from U to T
 CScopeGuard
 Cunderlying_type_or_typeRetrieves the underlying type if T is an enum, otherwise the type itself
 Cunderlying_type_or_type< T, true >Retrieves the underlying type of the enum type T
 NddlDefinition of the ddl namespace
 Naccess_elementDefinition of the access_element namespace (codecs)
 NcodecNamespace for the new faster CodecFactory/Decoder/Codec implementation
 NddDefinition of the dd namespace
 NmappingDefinition of the mapping namespace
 NutilityDefinition of the utility namespace
 CBaseUnitGenerator template to create baseunits
 CCodec
 CCodecFactory
 CDataDefinitionThe Data Definiton class uses the validation model to keep a Data Definition datamodel (ddl::dd::datamodel::DataDefinition) valid or inform about inconsitence:
See:
 CDataTypeGenerator template to create DataType for the plain c-types
 CDataType< bool >The datatype for bool
 CDataType< char >The datatype for char
 CDataType< double >The datatype for double
 CDataType< float >The datatype for float
 CDDCompare
 CDDDataTypeA DataType class holding the DD for a Datatype with dependencies. (i.e. Units!)
 CDDDefaultConvenience class to create a valid predefined Data Definition with predefined types.
This implementation can be used as follows:
 CDDElementUtility class for a complete valid data definition of one StructType::Element and its dependencies. This class is for convenience to use it together with ddl::DDStructure
 CDDElementRefUtility class for a complete valid data definition of one StructType::Element and its dependencies. This class is for convenience to use it together with ddl::DDStructure
 CDDEnumUtility class for a complete valid data definition of one EnumType and its dependencies. This class is for convenience to use it together with ddl::DDStructure
 CDDEnumGenerator
 CDDEnumGenerator< EnumDataType, typename std::enable_if< std::is_arithmetic< EnumDataType >::value >::type >
 CDDFileConvenience class to load and validate a Data Definition form a xml file string.
This implementation can be used as follows:
 CDDRefUnitThe DDRefunit class holding a reference to its complete DD (references to baseunit and prefix)
 CDDStringConvenience class to load and validate a Data Definition xml string.
This implementation can be used as follows:
 CDDStructureUtility class for a complete valid data definition of one StructType and its dependencies. This class is for convenience to use create a StructType data defintion in code.
The class is to use as follows:
 CDDStructureGeneratorCreating a valid Structure Data Definition by a existing type and its member types
 CDDUnitThe unit class holding a reference to its complete DD (references to baseunits and prefixes)
 CDecoder
 CLegacyOffsets
 CPosition
 CPredefinedDataTypesPredefined types of the DataDefinition. These types can be used without explicitely adding it to a dd::DataDefinition!
 CPredefinedUnitsStatic class for predefined units
 CStaticCodec
 CStaticDecoder
 CStructElement
 CUnitPrefixGenerator template to create UnitPrefix
 NrpcDefinition of the rpc namespace
 NhttpDefinition of the http namespace
 CcJSONConversions
 CcRPCObjectsRegistry
 CcServerConnector
 CIResponse
 CIRPCObject
 CIRPCObjectsRegistry
 Cjsonrpc_object_server
 Cjsonrpc_remote_interface
 Cjsonrpc_remote_object