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 |