14 dataLink->
publish(m_mutator.data());
17 m_mutator->postEvent(m_value);
26 void CGenericScalarJournal::handleEvent(
const CVariant ¶m) { m_value = param; }
Wrapper around QVariant which provides transparent access to CValueObject methods of the contained ob...
static CVariant from(T &&value)
Synonym for fromValue().
Dummy value class that matches any event.
void initialize(IDataLink *)
Publish using the given transport mechanism.
Interface that provides a transport mechanism for sharing state.
virtual void subscribe(const CPassiveObserver *observer)=0
Register an observer with this transport mechanism.
virtual void publish(const CPassiveMutator *mutator)=0
Register a mutator with this transport mechanism.
Utilities for sharing state between multiple objects.