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. | |
static void | externalizeXMLSchema (RuntimeDataObjectSharedPtr object, tinyxml2::XMLNode *parent) |
Externalizes given objects structure as XML. | |
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. |