TwiceAsNice  2019-02-18
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
Nice::PropertyBridgeReadWaitProxy Class Reference

#include <BridgeReadWaitProxy.h>

Inheritance diagram for Nice::PropertyBridgeReadWaitProxy:
Inheritance graph
Collaboration diagram for Nice::PropertyBridgeReadWaitProxy:
Collaboration graph

Public Member Functions

 PropertyBridgeReadWaitProxy ()
 
 PropertyBridgeReadWaitProxy (const char *_identity)
 
 PropertyBridgeReadWaitProxy (Nice::I64 _id, const char *_identity)
 
virtual ~PropertyBridgeReadWaitProxy ()
 
virtual void set (Nice::CompletionState _cs, const Nice::Any &_val, Nice::I64 _setterId, const Nice::DateVar &_date)
 
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 ()
 
virtual void set (Nice::CompletionState _cs, const Nice::Any &_val, Nice::I64 _setterId, const Nice::DateVar &_date)
 
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 initialize ()
 
void initialize ()
 

Protected Attributes

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
 

Static Protected Attributes

static PropertyBridgeReadWaitProxyObjectsPtr s_propertyBridgeReadWaitProxyObjects
 

Constructor & Destructor Documentation

◆ PropertyBridgeReadWaitProxy() [1/6]

Nice::PropertyBridgeReadWaitProxy::PropertyBridgeReadWaitProxy ( )
Parameters

◆ PropertyBridgeReadWaitProxy() [2/6]

Nice::PropertyBridgeReadWaitProxy::PropertyBridgeReadWaitProxy ( const char *  _identity)
Parameters

◆ PropertyBridgeReadWaitProxy() [3/6]

Nice::PropertyBridgeReadWaitProxy::PropertyBridgeReadWaitProxy ( Nice::I64  _id,
const char *  _identity 
)
Parameters

◆ ~PropertyBridgeReadWaitProxy() [1/2]

Nice::PropertyBridgeReadWaitProxy::~PropertyBridgeReadWaitProxy ( )
virtual
Parameters

◆ PropertyBridgeReadWaitProxy() [4/6]

Nice::PropertyBridgeReadWaitProxy::PropertyBridgeReadWaitProxy ( )
Parameters

◆ PropertyBridgeReadWaitProxy() [5/6]

Nice::PropertyBridgeReadWaitProxy::PropertyBridgeReadWaitProxy ( const char *  _identity)
Parameters

◆ PropertyBridgeReadWaitProxy() [6/6]

Nice::PropertyBridgeReadWaitProxy::PropertyBridgeReadWaitProxy ( Nice::I64  _id,
const char *  _identity 
)
Parameters

◆ ~PropertyBridgeReadWaitProxy() [2/2]

virtual Nice::PropertyBridgeReadWaitProxy::~PropertyBridgeReadWaitProxy ( )
virtual
Parameters

Member Function Documentation

◆ abort() [1/2]

void Nice::PropertyBridgeReadWaitProxy::abort ( )
Parameters

◆ abort() [2/2]

void Nice::PropertyBridgeReadWaitProxy::abort ( )
Parameters

◆ identity() [1/2]

virtual const std::string& Nice::PropertyBridgeReadWaitProxy::identity ( )
inlinevirtual
Parameters

Implements Nice::PropertyBridge.

◆ identity() [2/2]

virtual const std::string& Nice::PropertyBridgeReadWaitProxy::identity ( )
inlinevirtual
Parameters

Implements Nice::PropertyBridge.

◆ initialize() [1/2]

void Nice::PropertyBridgeReadWaitProxy::initialize ( )
protected

◆ initialize() [2/2]

void Nice::PropertyBridgeReadWaitProxy::initialize ( )
protected

◆ set() [1/2]

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

◆ set() [2/2]

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

◆ signal() [1/2]

void Nice::PropertyBridgeReadWaitProxy::signal ( Nice::CompletionState  _cs)
virtual

◆ signal() [2/2]

virtual void Nice::PropertyBridgeReadWaitProxy::signal ( Nice::CompletionState  _cs)
virtual

◆ terminate() [1/2]

void Nice::PropertyBridgeReadWaitProxy::terminate ( )
Parameters

◆ terminate() [2/2]

void Nice::PropertyBridgeReadWaitProxy::terminate ( )
Parameters

◆ timedWait() [1/2]

virtual bool Nice::PropertyBridgeReadWaitProxy::timedWait ( const Nice::Time _t)
virtual
Parameters

◆ timedWait() [2/2]

bool Nice::PropertyBridgeReadWaitProxy::timedWait ( const Nice::Time _t)
virtual
Parameters

◆ toString() [1/2]

virtual std::string Nice::PropertyBridgeReadWaitProxy::toString ( ) const
inlinevirtual

serialize to a string.

Parameters

Implements Nice::PropertyBridge.

◆ toString() [2/2]

virtual std::string Nice::PropertyBridgeReadWaitProxy::toString ( ) const
inlinevirtual

serialize to a string.

Parameters

Implements Nice::PropertyBridge.

◆ type() [1/2]

virtual const std::string& Nice::PropertyBridgeReadWaitProxy::type ( )
inlinevirtual
Parameters

Implements Nice::PropertyBridge.

◆ type() [2/2]

virtual const std::string& Nice::PropertyBridgeReadWaitProxy::type ( )
inlinevirtual
Parameters

Implements Nice::PropertyBridge.

◆ wait() [1/2]

virtual bool Nice::PropertyBridgeReadWaitProxy::wait ( )
virtual
Parameters

◆ wait() [2/2]

bool Nice::PropertyBridgeReadWaitProxy::wait ( )
virtual
Parameters

Member Data Documentation

◆ m_id

Nice::I64 Nice::PropertyBridgeReadWaitProxy::m_id
protected

◆ m_identity

std::string Nice::PropertyBridgeReadWaitProxy::m_identity
protected

◆ m_monitor

Nice::Monitor Nice::PropertyBridgeReadWaitProxy::m_monitor
protected

◆ m_state

Nice::CompletionState Nice::PropertyBridgeReadWaitProxy::m_state
protected

◆ s_propertyBridgeReadWaitProxyObjects

static PropertyBridgeReadWaitProxyObjectsPtr Nice::PropertyBridgeReadWaitProxy::s_propertyBridgeReadWaitProxyObjects
staticprotected

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