knowL: Knowledge Libraries
Loading...
Searching...
No Matches
knowCore::MetaTypeRegistryPrivate Struct Reference
Collaboration diagram for knowCore::MetaTypeRegistryPrivate:

Public Member Functions

knowCore::Uri unaliased (const Uri &_uri)
 
const AbstractTypeConversionconverter (const Uri &_from, const Uri &_to, TypeCheckingMode _conversionMode)
 
const AbstractTypeComparatorcomparator (ComparisonOperator _operator, const Uri &_from, const Uri &_to)
 
const AbstractArithmeticOperatorarithmeticOperator (ArithmeticOperator _operator, const Uri &_from, const Uri &_to)
 

Static Public Member Functions

static MetaTypeRegistryPrivateinstance ()
 

Public Attributes

QHash< Uri, AbstractMetaTypeDefinition * > uri_2_definitions
 
QHash< int, AbstractMetaTypeDefinition * > id_2_definitions
 
QHash< Uri, QHash< Uri, AbstractTypeConversion * > > safe_converters
 
QHash< Uri, QHash< Uri, AbstractTypeConversion * > > force_converters
 
QHash< int, QHash< Uri, QHash< Uri, AbstractTypeComparator * > > > comparators
 
QHash< int, QHash< Uri, QHash< Uri, AbstractArithmeticOperator * > > > operators
 
QHash< Uri, QList< Uri > > aliases_to_from
 
QHash< Uri, Urialiases_from_to
 
QList< knowCore::Urinumeric_types
 
QHash< Uri, AbstractToVariantMarshal * > to_variant_marshals
 

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