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. |