Kanzi Connect  1.1.10
Kanzi Connect C++ API
kanzi::connect::ConfigurationPropertyExternalizer Class Reference

Externalize configuration properties to be sent to "wire". More...

#include <configurationpropertyserializer.hpp>

Public Types

enum  ExternalizationFormat { ExternalizeBINARY, ExternalizeJSON, ExternalizeXML_SCHEMA }
 
typedef enum kanzi::connect::ConfigurationPropertyExternalizer::ExternalizationFormat ExternalizationFormat
 

Static Public Member Functions

static string externalize (RuntimeDataObjectSharedPtr object, ExternalizationFormat format=ExternalizeBINARY)
 Externalizes a given 1-level runtime data object into a octet stream. More...
 

Detailed Description

Externalize configuration properties to be sent to "wire".

Member Typedef Documentation

◆ ExternalizationFormat

Member Enumeration Documentation

◆ ExternalizationFormat

Enumerator
ExternalizeBINARY 
ExternalizeJSON 
ExternalizeXML_SCHEMA 

Member Function Documentation

◆ externalize()

static string kanzi::connect::ConfigurationPropertyExternalizer::externalize ( RuntimeDataObjectSharedPtr  object,
ExternalizationFormat  format = ExternalizeBINARY 
)
static

Externalizes a given 1-level runtime data object into a octet stream.

Parameters
objectthe object whom childs will be serialized.
Returns
newly allocated octet stream to represent the data.

The documentation for this class was generated from the following file: