#include <TypeMappingRegistry.hpp>
Public Methods | |
TypeMappingRegistry () | |
~TypeMappingRegistry () | |
void | AddSerializerFactory (const std::string &typname, SerializerFactory *ser) |
Register/adds a Type Mapping instance for a specific type name according to the schema. More... | |
SerializerFactory* | GetSerializerFactory (ax::QName &qName) |
Returns the registered Type Mapping for the specified XML schema -data type. More... | |
Private Types | |
typedef std::map<ax::QName, SerializerFactory *> | TypeMap_t |
Private Attributes | |
TypeMap_t | m_MapRegistry |
Defines a registry for Type Mapping instances for the different encoding styles. See XML Schema Part 2 Datatypes for more info.
Definition at line 82 of file TypeMappingRegistry.hpp.
|
Definition at line 95 of file TypeMappingRegistry.hpp. |
|
Definition at line 70 of file TypeMappingRegistry.cpp. |
|
Definition at line 81 of file TypeMappingRegistry.cpp. |
|
Register/adds a Type Mapping instance for a specific type name according to the schema.
Definition at line 95 of file TypeMappingRegistry.cpp. Referenced by SOAPMsgContext::RegisterTypeMapping().
|
|
Returns the registered Type Mapping for the specified XML schema -data type.
Definition at line 90 of file TypeMappingRegistry.cpp. Referenced by RPCParam::DeSerialize(), and RPCParam::Serialize().
|
|
Definition at line 97 of file TypeMappingRegistry.hpp. |
Copyright © 2001 SL_OpenSource XML Project. All Rights Reserved