#include <MetaSpace.hpp>
Static Public Methods | |
MetaClassPtr | getClassForType ( MetaTypePtr ) |
Given a meta type, get it's meta class. More... | |
OntologyPtr | getOntology ( CharCptr domain = NULLPTR ) |
Retrieve a domain ontology. More... | |
void | initialize ( void ) |
Initialize the MetaSpace, creating namespace ontologies as necessary. | |
void | storeType ( MetaTypeCptr ) |
stores a metatype prior to initialize. More... | |
AssociativeIterator<CharCptr, OntologyPtr>* | createIterator ( void ) |
Create an iterator over all the ontologies in the MetaSpace. More... | |
void | destroyIterator ( AssociativeIterator<CharCptr,OntologyPtr> * ) throw ( NullPointerException ) |
Destroys the iterator. More... |
|
Create an iterator over all the ontologies in the MetaSpace.
|
|
Destroys the iterator.
|
|
Given a meta type, get it's meta class.
|
|
Retrieve a domain ontology.
|
|
Initialize the MetaSpace, creating namespace ontologies as necessary.
|
|
stores a metatype prior to initialize.
|