#include <xmlApi.hpp>
|
static void | unregisterXmlReader (const std::string &tagName, const std::string &typeName) |
|
template<class Type > |
static void | unregisterXmlReader () |
|
static void | registerXmlReader (std::string tagName, const std::string &typeName, std::unique_ptr< GroupParser > entry) |
|
template<class Type > |
static void | registerXmlReader () |
|
static void | unregisterXmlWriter (const std::string &type, const std::string &typeName) |
|
template<class Type > |
static void | unregisterXmlWriter () |
|
static void | registerXmlWriter (std::string type, const std::string &typeName, std::unique_ptr< GroupComposer > entry) |
|
template<class Type > |
static void | registerXmlWriter () |
|
static object::Object | parseRef (xmlApiInputContext &input) |
|
static object::Object | parseUnique (xmlApiInputContext &input) |
|
static object::Object | parseObject (xmlApiInputContext &input, const std::string &tagName) |
|
static object::Object | parse (xmlApiInputContext &input, const std::string &tagName) |
|
static object::Object | parse (ext::deque< sax::Token >::iterator &data) |
|
static bool | first (const ext::deque< sax::Token >::const_iterator &input) |
|
static std::string | xmlTagName () |
|
static void | composeRef (xmlApiOutputContext &output, typename ext::map< object::Object, unsigned >::iterator &elem) |
|
static void | composeUnique (xmlApiOutputContext &output, const object::Object &data) |
|
static void | composeObject (xmlApiOutputContext &output, const object::Object &data) |
|
static void | compose (ext::deque< sax::Token > &data, const object::Object &object) |
|
◆ compose()
◆ composeObject()
◆ composeRef()
◆ composeUnique()
◆ first()
◆ parse() [1/2]
◆ parse() [2/2]
◆ parseObject()
◆ parseRef()
◆ parseUnique()
◆ registerXmlReader() [1/2]
◆ registerXmlReader() [2/2]
void core::xmlApi< object::Object >::registerXmlReader |
( |
std::string |
tagName, |
|
|
const std::string & |
typeName, |
|
|
std::unique_ptr< GroupParser > |
entry |
|
) |
| |
|
static |
◆ registerXmlWriter() [1/2]
◆ registerXmlWriter() [2/2]
void core::xmlApi< object::Object >::registerXmlWriter |
( |
std::string |
type, |
|
|
const std::string & |
typeName, |
|
|
std::unique_ptr< GroupComposer > |
entry |
|
) |
| |
|
static |
◆ unregisterXmlReader() [1/2]
◆ unregisterXmlReader() [2/2]
◆ unregisterXmlWriter() [1/2]
◆ unregisterXmlWriter() [2/2]
◆ xmlTagName()
The documentation for this struct was generated from the following files: