swift
|
Utilities for sharing state between multiple objects. More...
Namespaces | |
DBus | |
Implementation detail classes used by shared_state::CDataLinkDBus. | |
Classes | |
class | CActiveMutator |
Extends CPassiveMutator with the ability to respond to requests. More... | |
class | CActiveObserver |
Extends CPassiveObserver with the ability to send requests and receive replies. More... | |
class | CDataLinkConnectionWatcher |
Observe the connection state of an IDataLink. More... | |
class | IDataLink |
Interface that provides a transport mechanism for sharing state. More... | |
class | CDataLinkDBus |
A transport mechanism using signals and slots distributed by DBus. More... | |
class | CDataLinkLocal |
A transport mechanism using signals and slots in the local process. More... | |
class | CGenericListJournal |
Non-template base class for CListJournal. More... | |
class | CListJournal |
Base class for an object that shares state with a corresponding CListObserver subclass object. More... | |
class | CGenericListMutator |
Non-template base class for CListMutator. More... | |
class | CListMutator |
Base class for an object that shares state with a corresponding CListObserver subclass object. More... | |
class | CGenericListObserver |
Non-template base class for CListObserver. More... | |
class | CListObserver |
Base class for an object that shares state with a corresponding CListMutator subclass object. More... | |
class | CPassiveMutator |
Endpoint which can emit events to subscribers. More... | |
class | CPassiveObserver |
Endpoint which can subscribe to events emitted by CPassiveMutator. More... | |
class | CAnyMatch |
Dummy value class that matches any event. More... | |
class | CGenericScalarJournal |
Non-template base class for CScalarJournal. More... | |
class | CScalarJournal |
Base class for an object that shares state with a corresponding CScalarObserver subclass object. More... | |
class | CGenericScalarMutator |
Non-template base class for CScalarMutator. More... | |
class | CScalarMutator |
Base class for an object that shares state with a corresponding CScalarObserver subclass object. More... | |
class | CGenericScalarObserver |
Non-template base class for CScalarObserver. More... | |
class | CScalarObserver |
Base class for an object that shares state with a corresponding CScalarMutator subclass object. More... | |
Utilities for sharing state between multiple objects.