TwiceAsNice  2019-02-18
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Basda::ServiceWorkerReadWaitCompletionProxy Class Reference

#include <ServiceWorkerReadWaitCompletionProxy.h>

Inheritance diagram for Basda::ServiceWorkerReadWaitCompletionProxy:
Inheritance graph
Collaboration diagram for Basda::ServiceWorkerReadWaitCompletionProxy:
Collaboration graph

Public Member Functions

 ServiceWorkerReadWaitCompletionProxy ()
 
 ServiceWorkerReadWaitCompletionProxy (const char *_identity)
 
 ServiceWorkerReadWaitCompletionProxy (Nice::I64 _id, const char *_identity="SVCRWC_BRIDGE")
 
virtual void set (Nice::CompletionState, const Nice::Any &_val, Nice::I64 _setterId, const Nice::DateVar &)
 
virtual void set (const Nice::Completion &_val)
 
virtual bool wait (const Nice::Time &_t=Nice::Time())
 
 ServiceWorkerReadWaitCompletionProxy ()
 
 ServiceWorkerReadWaitCompletionProxy (const char *_identity)
 
 ServiceWorkerReadWaitCompletionProxy (Nice::I64 _id, const char *_identity="SVCRWC_BRIDGE")
 
virtual void set (Nice::CompletionState, const Nice::Any &_val, Nice::I64 _setterId, const Nice::DateVar &)
 
virtual void set (const Nice::Completion &_val)
 
virtual bool wait (const Nice::Time &_t=Nice::Time())
 
- Public Member Functions inherited from Nice::PropertyBridgeReadWaitProxy
 PropertyBridgeReadWaitProxy ()
 
 PropertyBridgeReadWaitProxy (const char *_identity)
 
 PropertyBridgeReadWaitProxy (Nice::I64 _id, const char *_identity)
 
virtual ~PropertyBridgeReadWaitProxy ()
 
void terminate ()
 
void abort ()
 
virtual void signal (Nice::CompletionState _cs)
 
virtual bool timedWait (const Nice::Time &_t)
 
virtual bool wait ()
 
virtual const std::string & identity ()
 
virtual const std::string & type ()
 
virtual std::string toString () const
 serialize to a string. More...
 
 PropertyBridgeReadWaitProxy ()
 
 PropertyBridgeReadWaitProxy (const char *_identity)
 
 PropertyBridgeReadWaitProxy (Nice::I64 _id, const char *_identity)
 
virtual ~PropertyBridgeReadWaitProxy ()
 
void terminate ()
 
void abort ()
 
virtual void signal (Nice::CompletionState _cs)
 
virtual bool timedWait (const Nice::Time &_t)
 
virtual bool wait ()
 
virtual const std::string & identity ()
 
virtual const std::string & type ()
 
virtual std::string toString () const
 serialize to a string. More...
 
- Public Member Functions inherited from Nice::PropertyBridge
 PropertyBridge ()
 Constructor. More...
 
virtual ~PropertyBridge ()
 Destructor. More...
 
virtual void init (const PropertyPtr &_property)
 Initializer, called by the Property when it is applied. More...
 
virtual void disconnect ()
 Abstract function to connect an instance of THIS bridge to another bridge. More...
 
 PropertyBridge ()
 Constructor. More...
 
virtual ~PropertyBridge ()
 Destructor. More...
 
virtual void init (const PropertyPtr &_property)
 Initializer, called by the Property when it is applied. More...
 
virtual void disconnect ()
 Abstract function to connect an instance of THIS bridge to another bridge. More...
 

Protected Member Functions

void checkState ()
 
void checkState ()
 
- Protected Member Functions inherited from Nice::PropertyBridgeReadWaitProxy
void initialize ()
 
void initialize ()
 

Protected Attributes

Nice::Completion m_c
 
- Protected Attributes inherited from Nice::PropertyBridgeReadWaitProxy
std::string m_identity
 
Nice::I64 m_id
 
Nice::Monitor m_monitor
 
Nice::CompletionState m_state
 
- Protected Attributes inherited from Nice::PropertyBridge
Nice::Propertym_property
 

Additional Inherited Members

- Static Protected Attributes inherited from Nice::PropertyBridgeReadWaitProxy
static PropertyBridgeReadWaitProxyObjectsPtr s_propertyBridgeReadWaitProxyObjects
 

Constructor & Destructor Documentation

◆ ServiceWorkerReadWaitCompletionProxy() [1/6]

Basda::ServiceWorkerReadWaitCompletionProxy::ServiceWorkerReadWaitCompletionProxy ( )
inline

◆ ServiceWorkerReadWaitCompletionProxy() [2/6]

Basda::ServiceWorkerReadWaitCompletionProxy::ServiceWorkerReadWaitCompletionProxy ( const char *  _identity)
inline

◆ ServiceWorkerReadWaitCompletionProxy() [3/6]

Basda::ServiceWorkerReadWaitCompletionProxy::ServiceWorkerReadWaitCompletionProxy ( Nice::I64  _id,
const char *  _identity = "SVCRWC_BRIDGE" 
)
inline

◆ ServiceWorkerReadWaitCompletionProxy() [4/6]

Basda::ServiceWorkerReadWaitCompletionProxy::ServiceWorkerReadWaitCompletionProxy ( )
inline

◆ ServiceWorkerReadWaitCompletionProxy() [5/6]

Basda::ServiceWorkerReadWaitCompletionProxy::ServiceWorkerReadWaitCompletionProxy ( const char *  _identity)
inline

◆ ServiceWorkerReadWaitCompletionProxy() [6/6]

Basda::ServiceWorkerReadWaitCompletionProxy::ServiceWorkerReadWaitCompletionProxy ( Nice::I64  _id,
const char *  _identity = "SVCRWC_BRIDGE" 
)
inline

Member Function Documentation

◆ checkState() [1/2]

void Basda::ServiceWorkerReadWaitCompletionProxy::checkState ( )
protected

◆ checkState() [2/2]

void Basda::ServiceWorkerReadWaitCompletionProxy::checkState ( )
protected

◆ set() [1/4]

void Basda::ServiceWorkerReadWaitCompletionProxy::set ( Nice::CompletionState  _cs,
const Nice::Any _val,
Nice::I64  _setterId,
const Nice::DateVar _date 
)
virtual
Parameters

Reimplemented from Nice::PropertyBridgeReadWaitProxy.

◆ set() [2/4]

virtual void Basda::ServiceWorkerReadWaitCompletionProxy::set ( Nice::CompletionState  _cs,
const Nice::Any _val,
Nice::I64  _setterId,
const Nice::DateVar _date 
)
virtual
Parameters

Reimplemented from Nice::PropertyBridgeReadWaitProxy.

◆ set() [3/4]

virtual void Basda::ServiceWorkerReadWaitCompletionProxy::set ( const Nice::Completion _val)
virtual

◆ set() [4/4]

void Basda::ServiceWorkerReadWaitCompletionProxy::set ( const Nice::Completion _val)
virtual

◆ wait() [1/2]

bool Basda::ServiceWorkerReadWaitCompletionProxy::wait ( const Nice::Time _t = Nice::Time())
virtual

◆ wait() [2/2]

virtual bool Basda::ServiceWorkerReadWaitCompletionProxy::wait ( const Nice::Time _t = Nice::Time())
virtual

Member Data Documentation

◆ m_c

Nice::Completion Basda::ServiceWorkerReadWaitCompletionProxy::m_c
protected

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