EekSerializable

EekSerializable — Interface which provides object serialization into GVariant

Synopsis

struct              EekSerializableIface;
EekSerializable *   eek_serializable_deserialize        (GVariant *variant);
GVariant *          eek_serializable_serialize          (EekSerializable *object);

Description

The EekSerializableIface interface defines serialize/deserialize method.

Details

struct EekSerializableIface

struct EekSerializableIface {
};

serialize: virtual function for serializing object into GVariant deserialize: virtual function for deserializing object from GVariant


eek_serializable_deserialize ()

EekSerializable *   eek_serializable_deserialize        (GVariant *variant);

eek_serializable_serialize ()

GVariant *          eek_serializable_serialize          (EekSerializable *object);