swift
Public Member Functions | Static Public Member Functions | List of all members
swift::misc::shared_state::CActiveMutator Class Referencefinal

Extends CPassiveMutator with the ability to respond to requests. More...

Inheritance diagram for swift::misc::shared_state::CActiveMutator:
[legend]

Public Member Functions

QFuture< CVarianthandleRequest (const CVariant &param) const
 Respond to a request and return a reply.
 
QWeakPointer< const CActiveMutatorweakRef () const
 Get a QWeakPointer pointing to this object.
 
- Public Member Functions inherited from swift::misc::shared_state::CPassiveMutator
void postEvent (const CVariant &param)
 Emit an event.
 
QWeakPointer< const CPassiveMutatorweakRef () const
 Get a QWeakPointer pointing to this object.
 

Static Public Member Functions

template<typename T , typename F >
static auto create (T *parent, F requestHandler)
 Factory method.
 
- Static Public Member Functions inherited from swift::misc::shared_state::CPassiveMutator
static auto create (QObject *parent)
 Factory method.
 

Additional Inherited Members

- Signals inherited from swift::misc::shared_state::CPassiveMutator
void eventPosted (const swift::misc::CVariant &param)
 Emitted by postEvent.
 

Detailed Description

Extends CPassiveMutator with the ability to respond to requests.

Definition at line 24 of file activemutator.h.


The documentation for this class was generated from the following files: