Dee Reference Manual
Peer Discovery
DeeClient
— Creates a client object you can use to connect to a
DeeServer
.
DeePeer
— Finds other objects with the same swarm-name on the bus.
DeeServer
— Creates a server object you can connect to.
Models
Filters
— A suite of simple
DeeFilter
s for use with
DeeFilterModel
s
DeeFilterModel
— A
DeeModel
that contains a filtered subset of another
DeeModel
DeeModel
— A generic table model interface
DeeProxyModel
— A model that wraps another underlying
DeeModel
DeeSequenceModel
— A
DeeModel
implementation backed by a
GSequence
DeeSerializableModel
— Abstract base class for easing implementations of
DeeModel
s providing a unique version number for each row
DeeSharedModel
— A
DeeModel
that can synchronize with other
DeeSharedModel
objects across D-Bus.
DeeTransaction
— A self contained change set for a
DeeModel
Indexes
DeeAnalyzer
— Primary gateway for data indexing
DeeHashIndex
— A
DeeHashIndex
implementation doing lookups in a hash map
DeeIndex
— An inverted index interface for smart access to a
DeeModel
Model Readers
— Extracting strings from
DeeModel
s
DeeResultSet
— Cursor-like interface for results sets
DeeTermList
— A simple collection type representing a list of indexed terms for a row in a
DeeIndex
DeeTextAnalyzer
— Analyze UTF8 text
DeeTreeIndex
— A
DeeTreeIndex
backed by a balanced binary tree
Dee ICU Extensions
— A suite of
DeeTermFilter
s based on ICU
Resources and Serialization
DeeFileResourceManager
— A resource manager backed by memory mapped files
DeeResourceManager
— Store and load
DeeSerializable
s by name
DeeSerializable
— Interface for classes that can serialize to and from
GVariant
s
Object Hierarchy
API Index
Annotation Glossary