| 
    XMLBEANSXX
    0.9.8
    
   
   | 
  
  
  
 
#include <TypeSystem.h>
Public Member Functions | |
| TypeSystem () | |
| XmlObjectPtr | createDocumentByName (const QName &typeName) const | 
| XmlObjectPtr | createByName (const QName &typeName) const | 
| const SchemaType * | getSchemaType (const QName &typeName) const | 
| void | addDocumentType (const SchemaType *st) | 
| void | addType (const SchemaType *st) | 
Private Types | |
| typedef std::map< QName, const  SchemaType * >  | TypeCreators_type | 
Private Attributes | |
| TypeCreators_type | typeCreators | 
| TypeCreators_type | documentTypeCreators | 
typedef std::map<QName,const SchemaType *> xmlbeansxx::TypeSystem::TypeCreators_type [private] | 
        
| xmlbeansxx::TypeSystem::TypeSystem | ( | ) |  [inline] | 
        
| void xmlbeansxx::TypeSystem::addDocumentType | ( | const SchemaType * | st | ) | 
| void xmlbeansxx::TypeSystem::addType | ( | const SchemaType * | st | ) | 
| XmlObjectPtr xmlbeansxx::TypeSystem::createByName | ( | const QName & | typeName | ) | const | 
| XmlObjectPtr xmlbeansxx::TypeSystem::createDocumentByName | ( | const QName & | typeName | ) | const | 
| const SchemaType * xmlbeansxx::TypeSystem::getSchemaType | ( | const QName & | typeName | ) | const |