Top | ![]() |
![]() |
![]() |
![]() |
GXmlSerializableMapDualKeyGXmlSerializableMapDualKey — Serializable Framework. Interface to get two keys to be used to store GXmlSerializable objects. |
gpointer
gxml_serializable_map_dual_key_get_map_primary_key
(GXmlSerializableMapDualKey *self
);
Implement this function to return the value to be used as primary key on GXmlSerializableDualKeyMap containers.
gpointer
gxml_serializable_map_dual_key_get_map_secondary_key
(GXmlSerializableMapDualKey *self
);
Implement this function to return the value to be used as secondary key on GXmlSerializableDualKeyMap containers.
typedef struct _GXmlSerializableMapDualKey GXmlSerializableMapDualKey;
Serializable Framework. Interface to get two keys to be used to store GXmlSerializable objects.
This interface must be implemented by classes derived from GXmlSerializableDualKeyMap.
struct GXmlSerializableMapDualKeyIface { GTypeInterface parent_iface; gpointer (*get_map_primary_key) (GXmlSerializableMapDualKey* self); gpointer (*get_map_secondary_key) (GXmlSerializableMapDualKey* self); };
Interface for creating GXmlSerializableMapDualKey implementations.
the parent interface structure |
||
virtual method called by |
||
virtual method called by |