IDictionary.h#

Fully qualified name: carb/dictionary/IDictionary.h

In directory: carb/dictionary

Source file: IDictionary.h

carb.dictionary interface definition file.

Classes#

carb::dictionary::ScopedRead

A helper class for calling readLock() and unlock().

carb::dictionary::ScopedWrite

A helper class for calling writeLock() and unlock().

Namespaces#

carb

The main Carbonite namespace.

carb::dictionary

Namespace for carb::dictionary::IDictionary related interfaces and helpers.

Structs#

carb::dictionary::IDictionary

DOM-style dictionary (keeps the whole structure in-memory).

carb::dictionary::Item

Structure used in opaque pointers to each dictionary node.

carb::dictionary::SubscriptionId

Opaque value representing a subscription.