This class is the base class for serializers.
|
virtual void | writeStartElement (const std::string &elementName) |
| Writes the start element with elementName name.
|
|
virtual void | writeEndElement () |
| Writes the end element.
|
|
virtual void | writeStringElement (const std::string &elementName, const std::string &element) |
| Writes an element of string type with elementName name and value element .
|
|
virtual void | writeStringElementInBase64 (const std::string &elementName, const std::string &element) |
| Writes an element of string type in Base64 (supports html) with elementName name and value element .
|
|
virtual void | writeBoolElement (const std::string &elementName, bool element) |
| Writes an element of boolean type with elementName name and value element .
|
|
virtual void | writeCharElement (const std::string &elementName, char element) |
| Writes an element of char type with elementName name and value element .
|
|
virtual void | writeUnsignedCharElement (const std::string &elementName, unsigned char element) |
| Writes an element of unsigned char type with elementName name and value element .
|
|
virtual void | writeShortElement (const std::string &elementName, short element) |
| Writes an element of short integer type with elementName name and value element .
|
|
virtual void | writeUnsignedShortElement (const std::string &elementName, unsigned short element) |
| Writes an element of unsigned short integer type with elementName name and value element .
|
|
virtual void | writeIntElement (const std::string &elementName, int element) |
| Writes an element of integer type with elementName name and value element .
|
|
virtual void | writeUnsignedIntElement (const std::string &elementName, unsigned int element) |
| Writes an element of unsigned integer type with elementName name and value element .
|
|
virtual void | writeLongElement (const std::string &elementName, long element) |
| Writes an element of long integer type with elementName name and value element . More...
|
|
virtual void | writeUnsignedLongElement (const std::string &elementName, unsigned long element) |
| Writes an element of unsigned long integer type with elementName name and value element . More...
|
|
virtual void | writeLongLongElement (const std::string &elementName, long long element) |
| Writes an element of long long integer type with elementName name and value element .
|
|
virtual void | writeUnsignedLongLongElement (const std::string &elementName, unsigned long long element) |
| Writes an element of unsigned long long integer type with elementName name and value element .
|
|
virtual void | writeFloatElement (const std::string &elementName, float element) |
| Writes an element of float type with elementName name and value element .
|
|
virtual void | writeDoubleElement (const std::string &elementName, double element) |
| Writes an element of double type with elementName name and value element .
|
|
virtual void | writeCharArrayElement (const std::string &elementName, const char *elementArray, unsigned int arraySize) |
| Writes an element of char array type with elementName name of size arraySize and values elementArray .
|
|