| Dee Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | ||||
DeeSequenceModelDeeSequenceModel — A DeeModel implementation backed by a GSequence |
#include <dee.h> struct DeeSequenceModel; #define DEE_SEQUENCE_MODEL_DBUS_IFACE struct DeeSequenceModelClass; DeeModel * dee_sequence_model_new (); DeeSequenceModelPrivate;
DeeSequenceModel is an implementation of the DeeModel interface backed by a GSequence. It extends DeeVersionedModel so that you may use it as back end model for a DeeShareedModel.
The implementation is backed by a GSequence giving a good tradeoff between random access time versus random- insertion and deletion times.