|
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.