Externalization functionality. More...
#include <runtimedataserializer.hpp>
Public Types | |
| enum | ExternalizationFormat { ExternalizeBINARY, ExternalizeJSON, ExternalizeXML_SCHEMA } |
| typedef enum kanzi::connect::RuntimeDataExternalizer::ExternalizationFormat | ExternalizationFormat |
Static Public Member Functions | |
| static string | externalize (RuntimeDataObjectSharedPtr object, RuntimeDataExternalizer::ExternalizationFormat format=ExternalizeBINARY) |
| Externalizes the given object into a stream. More... | |
| static void | externalizeXMLSchema (RuntimeDataObjectSharedPtr object, tinyxml2::XMLNode *parent) |
| Externalizes given objects structure as XML. More... | |
Externalization functionality.
| typedef enum kanzi::connect::RuntimeDataExternalizer::ExternalizationFormat kanzi::connect::RuntimeDataExternalizer::ExternalizationFormat |
|
static |
Externalizes the given object into a stream.
| object | the object to externalize |
|
static |
Externalizes given objects structure as XML.
| object | the object to externalize |
| parent | parent node for the externalized node tree. |