Compounds |
struct | corelinux::__AttrDesc |
struct | corelinux::__ConceptDesc |
struct | corelinux::__LibObjectReference |
struct | corelinux::__SchemaStoreDesc |
struct | corelinux::__UUID |
struct | corelinux::_CatDesc |
struct | corelinux::MetaType::_infolink |
struct | corelinux::_MetaSpaceLink |
class | corelinux::AbstractEntityException |
class | corelinux::AccessorNotFound |
class | corelinux::Aggregate |
class | corelinux::Array |
class | corelinux::Attribute |
class | corelinux::Boolean |
class | corelinux::Catalog |
class | corelinux::ClassException |
class | corelinux::Collection |
class | corelinux::Concept |
class | corelinux::DescriptorNotFound |
class | corelinux::FixedParentIterator |
class | corelinux::FrameworkEntity |
class | corelinux::FrameworkString |
class | corelinux::IncompatibleClassException |
class | corelinux::Integer |
struct | corelinux::KeyComp |
class | corelinux::Library |
class | corelinux::LibraryException |
class | corelinux::LibraryInstance |
class | corelinux::LibraryObject |
class | corelinux::LibraryObjectRegistry |
class | corelinux::LibraryType |
class | corelinux::Loader |
class | corelinux::LoaderNotFoundException |
class | corelinux::LoadException |
class | corelinux::MetaClass |
class | corelinux::MetaSpace |
class | corelinux::MetaType |
class | corelinux::MetaTypeFixedIterator |
class | corelinux::Number |
class | corelinux::Ontology |
class | corelinux::RealNumber |
class | corelinux::Schema |
class | corelinux::SchemaAbstractStore |
class | corelinux::SchemaCatalog |
class | corelinux::SchemaCatItr |
class | corelinux::SchemaCatStore |
class | corelinux::SchemaDataDescriptor |
class | corelinux::SchemaSponsor |
class | corelinux::SchemaStore |
class | corelinux::SetCollection |
class | corelinux::ShortInteger |
class | corelinux::SignedNumber |
class | corelinux::Sponsor |
class | corelinux::Store |
class | corelinux::StoreCatalog |
class | corelinux::StoreSponsor |
class | corelinux::UniversalIdentifier |
class | corelinux::UnsignedInteger |
class | corelinux::UnsignedNumber |
class | corelinux::UnsignedShortInteger |
Typedefs |
typedef AbstractEntityException* | AbstractEntityExceptionPtr |
typedef const AbstractEntityException* | AbstractEntityExceptionCptr |
typedef AbstractEntityException& | AbstractEntityExceptionRef |
typedef const AbstractEntityException& | AbstractEntityExceptionCref |
typedef AccessorNotFound* | AccessorNotFoundPtr |
typedef const AccessorNotFound* | AccessorNotFoundCptr |
typedef AccessorNotFound& | AccessorNotFoundRef |
typedef const AccessorNotFound& | AccessorNotFoundCref |
typedef Aggregate* | AggregatePtr |
typedef const Aggregate* | AggregateCptr |
typedef Aggregate& | AggregateRef |
typedef const Aggregate& | AggregateCref |
typedef MetaClass* | MetaClassPtr |
typedef const MetaClass* | MetaClassCptr |
typedef MetaClass& | MetaClassRef |
typedef const MetaClass& | MetaClassCref |
typedef Array* | ArrayPtr |
typedef const Array* | ArrayCptr |
typedef Array& | ArrayRef |
typedef const Array& | ArrayCref |
typedef Attribute* | AttributePtr |
typedef const Attribute* | AttributeCptr |
typedef Attribute& | AttributeRef |
typedef const Attribute& | AttributeCref |
typedef Boolean* | BooleanPtr |
typedef const Boolean* | BooleanCptr |
typedef Boolean& | BooleanRef |
typedef const Boolean& | BooleanCref |
typedef Collection* | CollectionPtr |
typedef const Collection* | CollectionCptr |
typedef Collection& | CollectionRef |
typedef const Collection& | CollectionCref |
typedef Catalog* | CatalogPtr |
typedef const Catalog* | CatalogCptr |
typedef Catalog& | CatalogRef |
typedef const Catalog& | CatalogCref |
typedef ClassException* | ClassExceptionPtr |
typedef const ClassException* | ClassExceptionCptr |
typedef ClassException& | ClassExceptionRef |
typedef const ClassException& | ClassExceptionCref |
typedef Long | ElementIndex |
typedef Long* | ElementIndexPtr |
typedef const ElementIndex* | ElementIndexCptr |
typedef ElementIndex& | ElementIndexRef |
typedef const ElementIndex& | ElementIndexCref |
typedef Concept* | ConceptPtr |
typedef const Concept* | ConceptCptr |
typedef Concept& | ConceptRef |
typedef const Concept& | ConceptCref |
typedef DescriptorNotFound* | DescriptorNotFoundPtr |
typedef const DescriptorNotFound* | DescriptorNotFoundCptr |
typedef DescriptorNotFound& | DescriptorNotFoundRef |
typedef const DescriptorNotFound& | DescriptorNotFoundCref |
typedef FrameworkEntity* | FrameworkEntityPtr |
typedef const FrameworkEntity* | FrameworkEntityCptr |
typedef FrameworkEntity& | FrameworkEntityRef |
typedef const FrameworkEntity& | FrameworkEntityCref |
typedef FrameworkString* | FrameworkStringPtr |
typedef const FrameworkString* | FrameworkStringCptr |
typedef FrameworkString& | FrameworkStringRef |
typedef const FrameworkString& | FrameworkStringCref |
typedef IncompatibleClassException* | IncompatibleClassExceptionPtr |
typedef const IncompatibleClassException* | IncompatibleClassExceptionCptr |
typedef IncompatibleClassException& | IncompatibleClassExceptionRef |
typedef const IncompatibleClassException& | IncompatibleClassExceptionCref |
typedef Integer* | IntegerPtr |
typedef const Integer* | IntegerCptr |
typedef Integer& | IntegerRef |
typedef const Integer& | IntegerCref |
typedef LibraryInstance* | LibraryInstancePtr |
typedef const LibraryInstance* | LibraryInstanceCptr |
typedef LibraryInstance& | LibraryInstanceRef |
typedef const LibraryInstance& | LibraryInstanceCref |
typedef Library* | LibraryPtr |
typedef const Library* | LibraryCptr |
typedef Library& | LibraryRef |
typedef const Library& | LibraryCref |
typedef LibraryException* | LibraryExceptionPtr |
typedef const LibraryException* | LibraryExceptionCptr |
typedef LibraryException& | LibraryExceptionRef |
typedef const LibraryException& | LibraryExceptionCref |
typedef LibraryObject* | LibraryObjectPtr |
typedef const LibraryObject* | LibraryObjectCptr |
typedef LibraryObject& | LibraryObjectRef |
typedef const LibraryObject& | LibraryObjectCref |
typedef struct __LibObjectReference | LibObjectReference |
typedef struct __LibObjectReference* | LibObjectReferencePtr |
typedef const LibObjectReference* | LibObjectReferenceCptr |
typedef LibObjectReference& | LibObjectReferenceRef |
typedef const LibObjectReference& | LibObjectReferenceCref |
typedef std::map< LibObjectReference ,
KeyComp , ObjectInstanceMap > | CharCptr |
typedef CharCptr* | CharCptrPtr |
typedef const CharCptr* | CharCptrCptr |
typedef CharCptr& | CharCptrRef |
typedef const CharCptr& | CharCptrCref |
typedef CharCptr ::iterator | CharCptrIterator |
typedef CharCptr ::iterator& | CharCptrIteratorRef |
typedef CharCptr ::iterator* | CharCptrIteratorPtr |
typedef CharCptr ::const_iterator | CharCptrConstIterator |
typedef CharCptr ::const_iterator& | CharCptrConstIteratorRef |
typedef CharCptr ::const_iterator* | CharCptrConstIteratorPtr |
typedef CharCptr ::reverse_iterator | CharCptrRiterator |
typedef CharCptr ::reverse_iterator& | CharCptrRiteratorRef |
typedef CharCptr ::reverse_iterator* | CharCptrRiteratorPtr |
typedef LibraryInstancePtr* | LibraryInstancePtrPtr |
typedef const LibraryInstancePtr* | LibraryInstancePtrCptr |
typedef LibraryInstancePtr& | LibraryInstancePtrRef |
typedef const LibraryInstancePtr& | LibraryInstancePtrCref |
typedef LibraryInstancePtr
::iterator | LibraryInstancePtrIterator |
typedef LibraryInstancePtr
::iterator& | LibraryInstancePtrIteratorRef |
typedef LibraryInstancePtr
::iterator* | LibraryInstancePtrIteratorPtr |
typedef LibraryInstancePtr
::const_iterator | LibraryInstancePtrConstIterator |
typedef LibraryInstancePtr
::const_iterator& | LibraryInstancePtrConstIteratorRef |
typedef LibraryInstancePtr
::const_iterator* | LibraryInstancePtrConstIteratorPtr |
typedef LibraryInstancePtr
::reverse_iterator | LibraryInstancePtrRiterator |
typedef LibraryInstancePtr
::reverse_iterator& | LibraryInstancePtrRiteratorRef |
typedef LibraryInstancePtr
::reverse_iterator* | LibraryInstancePtrRiteratorPtr |
typedef LibraryObjectRegistry* | LibraryObjectRegistryPtr |
typedef const LibraryObjectRegistry* | LibraryObjectRegistryCptr |
typedef LibraryObjectRegistry& | LibraryObjectRegistryRef |
typedef const LibraryObjectRegistry& | LibraryObjectRegistryCref |
typedef Singleton<LibraryObjectRegistry> | RegistryInstance |
typedef Singleton<LibraryObjectRegistry>* | RegistryInstancePtr |
typedef const RegistryInstance* | RegistryInstanceCptr |
typedef RegistryInstance& | RegistryInstanceRef |
typedef const RegistryInstance& | RegistryInstanceCref |
typedef LibraryType* | LibraryTypePtr |
typedef const LibraryType* | LibraryTypeCptr |
typedef LibraryType& | LibraryTypeRef |
typedef const LibraryType& | LibraryTypeCref |
typedef Loader* | LoaderPtr |
typedef const Loader* | LoaderCptr |
typedef Loader& | LoaderRef |
typedef const Loader& | LoaderCref |
typedef LoaderNotFoundException* | LoaderNotFoundExceptionPtr |
typedef const LoaderNotFoundException* | LoaderNotFoundExceptionCptr |
typedef LoaderNotFoundException& | LoaderNotFoundExceptionRef |
typedef const LoaderNotFoundException& | LoaderNotFoundExceptionCref |
typedef LoadException* | LoadExceptionPtr |
typedef const LoadException* | LoadExceptionCptr |
typedef LoadException& | LoadExceptionRef |
typedef const LoadException& | LoadExceptionCref |
typedef MetaSpace* | MetaSpacePtr |
typedef const MetaSpace* | MetaSpaceCptr |
typedef MetaSpace& | MetaSpaceRef |
typedef const MetaSpace& | MetaSpaceCref |
typedef MetaType* | MetaTypePtr |
typedef const MetaType* | MetaTypeCptr |
typedef MetaType& | MetaTypeRef |
typedef const MetaType& | MetaTypeCref |
typedef Number* | NumberPtr |
typedef const Number* | NumberCptr |
typedef Number& | NumberRef |
typedef const Number& | NumberCref |
typedef MetaTypePtr* | MetaTypePtrPtr |
typedef const MetaTypePtr* | MetaTypePtrCptr |
typedef MetaTypePtr& | MetaTypePtrRef |
typedef const MetaTypePtr& | MetaTypePtrCref |
typedef MetaTypePtr ::iterator | MetaTypePtrIterator |
typedef MetaTypePtr ::iterator& | MetaTypePtrIteratorRef |
typedef MetaTypePtr ::iterator* | MetaTypePtrIteratorPtr |
typedef MetaTypePtr ::const_iterator | MetaTypePtrConstIterator |
typedef MetaTypePtr ::const_iterator& | MetaTypePtrConstIteratorRef |
typedef MetaTypePtr ::const_iterator* | MetaTypePtrConstIteratorPtr |
typedef MetaTypePtr ::reverse_iterator | MetaTypePtrRiterator |
typedef MetaTypePtr ::reverse_iterator& | MetaTypePtrRiteratorRef |
typedef MetaTypePtr ::reverse_iterator* | MetaTypePtrRiteratorPtr |
typedef Ontology* | OntologyPtr |
typedef const Ontology* | OntologyCptr |
typedef Ontology& | OntologyRef |
typedef const Ontology& | OntologyCref |
typedef SchemaAbstractStore* | SchemaAbstractStorePtr |
typedef const SchemaAbstractStore* | SchemaAbstractStoreCptr |
typedef SchemaAbstractStore& | SchemaAbstractStoreRef |
typedef const SchemaAbstractStore& | SchemaAbstractStoreCref |
typedef Store* | StorePtr |
typedef const Store* | StoreCptr |
typedef Store& | StoreRef |
typedef const Store& | StoreCref |
typedef Schema* | SchemaPtr |
typedef const Schema* | SchemaCptr |
typedef Schema& | SchemaRef |
typedef const Schema& | SchemaCref |
typedef SchemaCatalog* | SchemaCatalogPtr |
typedef const SchemaCatalog* | SchemaCatalogCptr |
typedef SchemaCatalog& | SchemaCatalogRef |
typedef const SchemaCatalog& | SchemaCatalogCref |
typedef struct _CatDesc | CatalogDescriptor |
typedef struct _CatDesc* | CatalogDescriptorPtr |
typedef const CatalogDescriptor* | CatalogDescriptorCptr |
typedef CatalogDescriptor& | CatalogDescriptorRef |
typedef const CatalogDescriptor& | CatalogDescriptorCref |
typedef SchemaCatStore* | SchemaCatStorePtr |
typedef const SchemaCatStore* | SchemaCatStoreCptr |
typedef SchemaCatStore& | SchemaCatStoreRef |
typedef const SchemaCatStore& | SchemaCatStoreCref |
typedef SchemaDataDescriptor* | SchemaDataDescriptorPtr |
typedef const SchemaDataDescriptor* | SchemaDataDescriptorCptr |
typedef SchemaDataDescriptor& | SchemaDataDescriptorRef |
typedef const SchemaDataDescriptor& | SchemaDataDescriptorCref |
typedef SchemaSponsor* | SchemaSponsorPtr |
typedef const SchemaSponsor* | SchemaSponsorCptr |
typedef SchemaSponsor& | SchemaSponsorRef |
typedef const SchemaSponsor& | SchemaSponsorCref |
typedef SchemaStore* | SchemaStorePtr |
typedef const SchemaStore* | SchemaStoreCptr |
typedef SchemaStore& | SchemaStoreRef |
typedef const SchemaStore& | SchemaStoreCref |
typedef StoreCatalog* | StoreCatalogPtr |
typedef const StoreCatalog* | StoreCatalogCptr |
typedef StoreCatalog& | StoreCatalogRef |
typedef const StoreCatalog& | StoreCatalogCref |
typedef StoreSponsor* | StoreSponsorPtr |
typedef const StoreSponsor* | StoreSponsorCptr |
typedef StoreSponsor& | StoreSponsorRef |
typedef const StoreSponsor& | StoreSponsorCref |
typedef RealNumber* | RealNumberPtr |
typedef const RealNumber* | RealNumberCptr |
typedef RealNumber& | RealNumberRef |
typedef const RealNumber& | RealNumberCref |
typedef SetCollection* | SetCollectionPtr |
typedef const SetCollection* | SetCollectionCptr |
typedef SetCollection& | SetCollectionRef |
typedef const SetCollection& | SetCollectionCref |
typedef ShortInteger* | ShortIntegerPtr |
typedef const ShortInteger* | ShortIntegerCptr |
typedef ShortInteger& | ShortIntegerRef |
typedef const ShortInteger& | ShortIntegerCref |
typedef SignedNumber* | SignedNumberPtr |
typedef const SignedNumber* | SignedNumberCptr |
typedef SignedNumber& | SignedNumberRef |
typedef const SignedNumber& | SignedNumberCref |
typedef Sponsor* | SponsorPtr |
typedef const Sponsor* | SponsorCptr |
typedef Sponsor& | SponsorRef |
typedef const Sponsor& | SponsorCref |
typedef struct __UUID | UniqueId |
typedef struct __UUID* | UniqueIdPtr |
typedef const UniqueId* | UniqueIdCptr |
typedef UniqueId& | UniqueIdRef |
typedef const UniqueId& | UniqueIdCref |
typedef UniversalIdentifier* | UniversalIdentifierPtr |
typedef const UniversalIdentifier* | UniversalIdentifierCptr |
typedef UniversalIdentifier& | UniversalIdentifierRef |
typedef const UniversalIdentifier& | UniversalIdentifierCref |
typedef UnsignedInteger* | UnsignedIntegerPtr |
typedef const UnsignedInteger* | UnsignedIntegerCptr |
typedef UnsignedInteger& | UnsignedIntegerRef |
typedef const UnsignedInteger& | UnsignedIntegerCref |
typedef UnsignedNumber* | UnsignedNumberPtr |
typedef const UnsignedNumber* | UnsignedNumberCptr |
typedef UnsignedNumber& | UnsignedNumberRef |
typedef const UnsignedNumber& | UnsignedNumberCref |
typedef UnsignedShortInteger* | UnsignedShortIntegerPtr |
typedef const UnsignedShortInteger* | UnsignedShortIntegerCptr |
typedef UnsignedShortInteger& | UnsignedShortIntegerRef |
typedef const UnsignedShortInteger& | UnsignedShortIntegerCref |
typedef struct _MetaSpaceLink | MetaSpaceLink |
typedef struct _MetaSpaceLink* | MetaSpaceLinkPtr |
typedef const MetaSpaceLink* | MetaSpaceLinkCptr |
typedef MetaSpaceLink& | MetaSpaceLinkRef |
typedef const MetaSpaceLink& | MetaSpaceLinkCref |
typedef struct __SchemaStoreDesc | SchemaDesc |
typedef struct __SchemaStoreDesc* | SchemaDescPtr |
typedef const SchemaDesc* | SchemaDescCptr |
typedef SchemaDesc& | SchemaDescRef |
typedef const SchemaDesc& | SchemaDescCref |
typedef struct corelinux::__ConceptDesc | ConceptDesc |
typedef struct corelinux::__ConceptDesc * | ConceptDescPtr |
typedef struct corelinux::__AttrDesc | AttrDesc |
typedef struct corelinux::__AttrDesc* | AttrDescPtr |
Functions |
| CORELINUX_SET ( MetaClassPtr, less<MetaClassPtr>, Children ) |
const DwordCref | version (1) |
| version Loader for the MetaType.
|
const UniversalIdentifier | metaIdentifier ( "b55a3898-a9db-11d4-8561-00500489272c" ) |
| meta indentifier for the Aggregate.
|
| OPEN_INSTANCEDATA ( Aggregate ) CLOSE_INSTANCEDATA |
| because this is a abstract base entity, there are no members either.
|
| DEFINE_DUMMY_DISPATCHTABLE ( Aggregate ) |
| DEFINE_ABSTRACT_METATYPE ( Aggregate, metaIdentifier, version , NULLPTR, "Base Abstract Prototype" ) |
| we use the abstract macro for MetaTypeAggregate autonaming.
|
const UniversalIdentifier | metaIdentifier ( "dfe2fce8-0a08-11d5-93ac-00500489272c" ) |
| meta indentifier for the Array.
|
| DEFINE_CLASSINSTANCE_DESCRIPTOR (Array, Integer,Integer, SizeRestriction ) |
const UniversalIdentifier | metaIdentifier ( "25fe317a-2502-11d5-88ee-00500489272c" ) |
| DEFINE_CLASSINSTANCE_DESCRIPTOR ( Attribute, FrameworkEntityPtr, FrameworkEntity, Key ) |
| DEFINE_CLASSINSTANCE_DESCRIPTOR ( Attribute, FrameworkEntityPtr, FrameworkEntity, Value ) |
const UniversalIdentifier | metaIdentifier ( "f10df3de-a828-11d4-9182-00500489272c" ) |
| meta indentifier for the Boolean.
|
| DEFINE_INSTANCEDATA_DESCRIPTOR (Boolean,bool,Value) |
| We define our property data descriptor.
|
| OPEN_INSTANCEDATA ( Boolean ) DEFINE_INSTANCEDATA( Boolean, Value ) CLOSE_INSTANCEDATA |
| We construct the values reference.
|
| DEFINE_DUMMY_DISPATCHTABLE ( Boolean ) |
const UniversalIdentifier | metaIdentifier ( "b9768c9a-2bba-11d5-8009-00500489272c" ) |
| OPEN_INSTANCEDATA ( Catalog ) CLOSE_INSTANCEDATA |
| DEFINE_DUMMY_DISPATCHTABLE ( Catalog ) |
| DEFINE_ABSTRACT_METATYPE ( Catalog, metaIdentifier, version, NULLPTR , "A Catalog represents a view over like type entities in a particular domain" ) |
const UniversalIdentifier | metaIdentifier ( "491556ec-0a05-11d5-83fb-00500489272c" ) |
| DEFINE_ABSTRACT_METATYPE ( Collection, metaIdentifier, version , NULLPTR, "Base Collection type" ) |
const UniversalIdentifier | metaIdentifier ( "96878c2e-21e8-11d5-8d03-00500489272c" ) |
| DEFINE_CLASSINSTANCE_DESCRIPTOR ( Concept, CollectionPtr, Collection, Properties ) |
const UniversalIdentifier | metaIdentifier ( "07b8be30-98c4-11d4-92d8-00500489272c" ) |
| meta indentifier for the FrameworkEntity.
|
| OPEN_INSTANCEDATA ( FrameworkEntity ) CLOSE_INSTANCEDATA |
| We construct the values reference.
|
| DEFINE_DUMMY_DISPATCHTABLE ( FrameworkEntity ) |
| DEFINE_ABSTRACT_METATYPE1 ( FrameworkEntity, MetaTypeRoot, metaIdentifier, version, NULLPTR, "Base Abstract Type") |
| because we must define MetaTypeRoot and is abstract.
|
const UniversalIdentifier | metaIdentifier ( "f2e8cbca-2622-11d5-85c1-00500489272c" ) |
| meta indentifier for the FrameworkString.
|
| DEFINE_INSTANCEDATA_DESCRIPTOR ( FrameworkString, CharPtr, Value ) |
| We define our property data descriptor.
|
const UniversalIdentifier | metaIdentifier ( "b648c3c6-a177-11d4-9ad3-00500489272c" ) |
| meta indentifier for the Integer.
|
| DEFINE_INSTANCEDATA_DESCRIPTOR (Integer,Int,Value) |
| We define our property data descriptor.
|
| OPEN_INSTANCEDATA ( Integer ) DEFINE_INSTANCEDATA( Integer, Value ) CLOSE_INSTANCEDATA |
| We construct the values reference.
|
| DEFINE_DUMMY_DISPATCHTABLE ( Integer ) |
template<classT> MetaType::InfoLinkPtr | createLinks ( T const **aBlock ) |
const UniversalIdentifier | metaIdentifier ( "d6f76a78-99b1-11d4-9555-00500489272c" ) |
| meta indentifier for the Number.
|
| OPEN_INSTANCEDATA ( Number ) CLOSE_INSTANCEDATA |
| because this is a abstradt base entity, there are no members either.
|
| DEFINE_DUMMY_DISPATCHTABLE ( Number ) |
| DEFINE_ABSTRACT_METATYPE ( Number, metaIdentifier, version , NULLPTR, "Base abstract numeric type" ) |
| we use the abstract macro for MetaTypeNumber autonaming.
|
const UniversalIdentifier | metaIdentifier ( "db2c84ea-a175-11d4-9f2f-00500489272c" ) |
| meta indentifier for the RealNumber.
|
| DEFINE_INSTANCEDATA_DESCRIPTOR (RealNumber,Real,Value) |
| We define our property data descriptor.
|
| OPEN_INSTANCEDATA ( RealNumber ) DEFINE_INSTANCEDATA( RealNumber, Value ) CLOSE_INSTANCEDATA |
| We construct the values reference.
|
| DEFINE_DUMMY_DISPATCHTABLE ( RealNumber ) |
const UniversalIdentifier | metaIdentifier ( "65cdfe74-21e8-11d5-8282-00500489272c" ) |
| OPEN_INSTANCEDATA ( Schema ) CLOSE_INSTANCEDATA |
| We construct the values reference.
|
| DEFINE_DUMMY_DISPATCHTABLE ( Schema ) |
const UniversalIdentifier | metaIdentifier ( "68ab5c92-0d19-11d5-8d4f-00500489272c" ) |
| meta indentifier for the Array.
|
const UniversalIdentifier | metaIdentifier ( "4f281f2c-a30a-11d4-87a8-00500489272c" ) |
| meta indentifier for the ShortInteger.
|
| DEFINE_INSTANCEDATA_DESCRIPTOR (ShortInteger,Short,Value) |
| We define our property data descriptor.
|
const UniversalIdentifier | metaIdentifier ( "d4080300-a88d-11d4-8dd3-00500489272c" ) |
| meta indentifier for the SignedNumber.
|
| DEFINE_ABSTRACT_METATYPE ( SignedNumber, metaIdentifier, version , NULLPTR, "Base abstract signed integral number type" ) |
| we use the standard macro for MetaTypeSignedNumber autonaming.
|
const UniversalIdentifier | metaIdentifier ( "daf67bdc-1ba7-11d5-946f-00500489272c" ) |
| DEFINE_ABSTRACT_METATYPE ( Sponsor, metaIdentifier, version, NULLPTR , "Sponsor facilitates infrastructure for particular services" ) |
const UniversalIdentifier | metaIdentifier ( "d4de5d28-a67c-11d4-9675-00500489272c" ) |
| meta indentifier for the Integer.
|
| DEFINE_INSTANCEDATA_DESCRIPTOR (UnsignedInteger,UnsignedInt,Value) |
| We define our property data descriptor.
|
| OPEN_INSTANCEDATA ( UnsignedInteger ) DEFINE_INSTANCEDATA( UnsignedInteger, Value ) CLOSE_INSTANCEDATA |
| We construct the values reference.
|
| DEFINE_DUMMY_DISPATCHTABLE ( UnsignedInteger ) |
const UniversalIdentifier | metaIdentifier ( "8d5e3a28-a88d-11d4-9213-00500489272c" ) |
| meta indentifier for the UnsignedNumber.
|
| DEFINE_ABSTRACT_METATYPE ( UnsignedNumber, metaIdentifier, version , NULLPTR, "Base abstract unsigned integral number type" ) |
| we use the standard macro for MetaTypeUnsignedNumber autonaming.
|
const UniversalIdentifier | metaIdentifier ( "3c5cfed4-a897-11d4-9153-00500489272c" ) |
| meta indentifier for the UnsignedShortInteger.
|
| DEFINE_INSTANCEDATA_DESCRIPTOR (UnsignedShortInteger,Word,Value) |
| We define our property data descriptor.
|
const CharPtr | gTestMethod ( "handlesType" ) |
const CharPtr | gGetLoaderTypeMethod ( "getLoaderType" ) |
const CharPtr | gLoadInstanceMethod ( "loadInstance" ) |
const CharPtr | gUnLoadInstanceMethod ( "unloadInstance" ) |
MetaClassPtr | findHandler ( CharCptr aName, MetaClassPtr aClass ) |
const UniversalIdentifier | metaIdentifier ( "0829af44-accb-11d4-8df6-00500489272c" ) |
| OPEN_INSTANCEDATA ( LibraryObject ) CLOSE_INSTANCEDATA |
| DEFINE_DUMMY_DISPATCHTABLE ( LibraryObject ) |
| DEFINE_ABSTRACT_METATYPE ( LibraryObject, metaIdentifier, version , NULLPTR, "Abstract aggregate describing a library entity" ) |
const CharPtr | gCreateInstanceMethod ( "create" ) |
const CharPtr | gDestroyInstanceMethod ( "destroy" ) |
LibraryObjectPtr | fetchObject ( CharCptr aName, MetaClassPtr aClass ) |
const UniversalIdentifier | metaIdentifier ( "98df59ba-a9df-11d4-9cd8-00500489272c" ) |
| DEFINE_ABSTRACT_METATYPE ( LibraryType, metaIdentifier, version, NULLPTR , "Aggregate type that describes computer library types" ) |
const UniversalIdentifier | metaIdentifier ( "2f57b638-bd0b-11d4-8235-00500489272c" ) |
| meta indentifier for the Loader.
|
| DEFINE_ABSTRACT_METATYPE ( Loader, metaIdentifier, version, NULLPTR , "Aggregate type that describes loaders of computer libraries" ) |
const UniversalIdentifier | metaIdentifier ( "4fa40184-31ba-11d5-95f8-00500489272c" ) |
| DEFINE_ABSTRACT_METATYPE ( SchemaAbstractStore, metaIdentifier, version, NULLPTR , "SchemaAbstractStore is base abstraction for derived Schema store types" ) |
const FrameworkString | homeEnviron ("HOME") |
const FrameworkString | catEnviron ("CLFW++HOME") |
const FrameworkString | catLocation ("/.clfw++") |
const FrameworkString | schemaLocation ("/schemas") |
const FrameworkString | catName ("schemcat") |
const FrameworkString | defCollection ("SetCollection") |
const FrameworkString | catMode ("Write") |
const UniversalIdentifier | metaIdentifier ( "f014b0a6-2bbf-11d5-9892-00500489272c" ) |
UniversalIdentifier | gPrimaryUid ( gPrimaryKey ) |
const UniversalIdentifier | metaIdentifier ( "65d9c2fc-2f46-11d5-8ae6-00500489272c" ) |
const UniversalIdentifier | metaIdentifier ( "7e7b8338-3719-11d5-95fd-00500489272c" ) |
const UniversalIdentifier | metaIdentifier ( "25142a52-2bc0-11d5-9578-00500489272c" ) |
const FrameworkString | schemaMode ("Write") |
const FrameworkString | conceptNameKey ("Name") |
const UniversalIdentifier | metaIdentifier ( "5edcaa98-3318-11d5-8174-00500489272c" ) |
const UniversalIdentifier | metaIdentifier ( "43ead56e-2f37-11d5-8bbc-00500489272c" ) |
| DEFINE_ABSTRACT_METATYPE ( Store, metaIdentifier, version, NULLPTR , "Store is a logical storage backing object" ) |
const UniversalIdentifier | metaIdentifier ( "298a5bb8-2bbd-11d5-85cb-00500489272c" ) |
| DEFINE_ABSTRACT_METATYPE ( StoreCatalog, metaIdentifier, version, NULLPTR , "A StoreCatalog represents a view over the Stores in a storage domain" ) |
const UniversalIdentifier | metaIdentifier ( "7ebddad0-1bb2-11d5-8551-00500489272c" ) |
| DEFINE_ABSTRACT_METATYPE ( StoreSponsor, metaIdentifier, version, NULLPTR , "StoreSponsor type that describes persist facilitator" ) |
Variables |
MetaType const* | AggregateMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | ArrayMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | AttributeMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | BooleanMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | CatalogMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | CollectionMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | ConceptMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | FrameworkEntityMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | FrameworkStringMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | IntegerMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | NumberMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | RealNumberMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | SchemaMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | SetCollectionMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | ShortIntegerMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | SignedNumberMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | SponsorMetaTypeParents [] |
| array storing the parents descriptors. More...
|
UniqueId | zeroUUID = {0,0,0,{0,0,0,0,0,0,0,0}} |
UniqueId | delUUID = {0,0,0,{0,0,0,0,0,0,0,1}} |
MetaType const* | UnsignedIntegerMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | UnsignedNumberMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | UnsignedShortIntegerMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | LibraryObjectMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | LibraryTypeMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | LoaderMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | SchemaAbstractStoreMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | SchemaCatalogMetaTypeParents [] |
| array storing the parents descriptors. More...
|
CharPtr | gPrimaryKey = "62c4c5f4-319d-11d5-88a9-00500489272c" |
CatalogDescriptor | gDefFirst = {1,0} |
MetaType const* | SchemaCatStoreMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | SchemaDataDescriptorMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | SchemaSponsorMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | SchemaStoreMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | StoreMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | StoreCatalogMetaTypeParents [] |
| array storing the parents descriptors. More...
|
MetaType const* | StoreSponsorMetaTypeParents [] |
| array storing the parents descriptors. More...
|