| Top |
DeeSerializableModelDeeSerializableModel — Abstract base class for easing implementations of DeeModels providing a unique version number for each row |
| guint64 | dee_serializable_model_get_seqnum () |
| void | dee_serializable_model_set_seqnum () |
| guint64 | dee_serializable_model_inc_seqnum () |
GObject
╰── DeeSerializableModel
├── DeeProxyModel
├── DeeSequenceModel
╰── DeeTransaction
DeeSerializableModel is an abstract base class to ease implementation of DeeModels providing rows versioned by a sequence number.
guint64
dee_serializable_model_get_seqnum (DeeModel *self);
self
: (type DeeSerializableModel): A DeeSerializableModel instance
void dee_serializable_model_set_seqnum (DeeModel *self,guint64 seqnum);
self
: (type DeeSerializableModel): A DeeSerializableModel instance
seqnum
: Sequence number
Sets sequence number of this DeeSerializableModel.
guint64
dee_serializable_model_inc_seqnum (DeeModel *self);
self
: (type DeeSerializableModel): A DeeSerializableModel instance
Increments sequence number of this DeeSerializableModel.