libgig  4.3.0
Serialization::Archive Member List

This is the complete list of members for Serialization::Archive, including all inherited members.

_encode (defined in Serialization::Archive)Serialization::Archivefriend
Archive()Serialization::Archive
Archive(const RawData &data)Serialization::Archive
Archive(const uint8_t *data, size_t size)Serialization::Archive
clear()Serialization::Archive
comment() constSerialization::Archive
dateTimeCreated(time_base_t base=LOCAL_TIME) constSerialization::Archive
dateTimeModified(time_base_t base=LOCAL_TIME) constSerialization::Archive
decode(const RawData &data)Serialization::Archivevirtual
decode(const uint8_t *data, size_t size)Serialization::Archivevirtual
deserialize(T *obj)Serialization::Archiveinline
encode() (defined in Serialization::Archive)Serialization::Archiveprotectedvirtual
isModified() constSerialization::Archive
m_allObjects (defined in Serialization::Archive)Serialization::Archiveprotected
m_comment (defined in Serialization::Archive)Serialization::Archiveprotected
m_isModified (defined in Serialization::Archive)Serialization::Archiveprotected
m_name (defined in Serialization::Archive)Serialization::Archiveprotected
m_operation (defined in Serialization::Archive)Serialization::Archiveprotected
m_rawData (defined in Serialization::Archive)Serialization::Archiveprotected
m_root (defined in Serialization::Archive)Serialization::Archiveprotected
m_timeCreated (defined in Serialization::Archive)Serialization::Archiveprotected
m_timeModified (defined in Serialization::Archive)Serialization::Archiveprotected
name() constSerialization::Archive
objectByUID(const UID &uid)Serialization::Archive
operation() const (defined in Serialization::Archive)Serialization::Archive
OPERATION_DESERIALIZE enum valueSerialization::Archive
OPERATION_NONE enum valueSerialization::Archive
OPERATION_SERIALIZE enum valueSerialization::Archive
operation_t enum nameSerialization::Archive
operator<<(const T &obj)Serialization::Archiveinline
operator>>(T &obj)Serialization::Archiveinline
rawData()Serialization::Archive
rawDataFormat() constSerialization::Archivevirtual
remove(const Object &obj)Serialization::Archive
removeMember(Object &parent, const Member &member)Serialization::Archive
rootObject()Serialization::Archive
serialize(const T *obj)Serialization::Archiveinline
serializeHeapMember(const T_classType &nativeObject, const T_memberType &heapMember, const char *memberName)Serialization::Archiveinline
serializeMember(const T_classType &nativeObject, const T_memberType &nativeMember, const char *memberName)Serialization::Archiveinline
setAutoValue(Object &object, String value)Serialization::Archive
setBoolValue(Object &object, bool value)Serialization::Archive
setComment(String comment)Serialization::Archive
setEnumValue(Object &object, uint64_t value)Serialization::Archive
setIntValue(Object &object, int64_t value)Serialization::Archive
setMinVersion(const T_classType &nativeObject, Version v)Serialization::Archiveinline
setMinVersion(Object &object, Version v)Serialization::Archive
setName(String name)Serialization::Archive
setRealValue(Object &object, double value)Serialization::Archive
setStringValue(Object &object, String value)Serialization::Archive
setVersion(const T_classType &nativeObject, Version v)Serialization::Archiveinline
setVersion(Object &object, Version v)Serialization::Archive
timeStampCreated() constSerialization::Archive
timeStampModified() constSerialization::Archive
valueAsBool(const Object &object)Serialization::Archive
valueAsInt(const Object &object)Serialization::Archive
valueAsReal(const Object &object)Serialization::Archive
valueAsString(const Object &object)Serialization::Archive
~Archive() (defined in Serialization::Archive)Serialization::Archivevirtual