Orocos Real-Time Toolkit  2.9.0
Classes | Public Member Functions | Public Attributes | List of all members
RTT::SendHandleC::E Class Reference

Classes

struct  OperationKeeper
 This is a custom deleter that blocks on an asynchronous operation. More...
 

Public Member Functions

 E (base::DataSourceBase::shared_ptr op)
 
 ~E ()
 

Public Attributes

internal::DataSource< SendStatus >::shared_ptr s
 This data source will do a collect/collectIfDone when being evaluated(). More...
 
internal::AssignableDataSource< bool >::shared_ptr b
 Stores the blocking/non blocking flag for collect/collectIfDone. More...
 
base::DataSourceBase::shared_ptr mop
 Stores the operation in order to avoid its premature destruction. More...
 
boost::shared_ptr< OperationKeepermopkeeper
 
OperationInterfacePartorp
 Stores the OperationInterfacePart pointer contained in this SendHandle. More...
 

Detailed Description

Definition at line 51 of file SendHandleC.cpp.

Constructor & Destructor Documentation

RTT::SendHandleC::E::E ( base::DataSourceBase::shared_ptr  op)
inline

Definition at line 54 of file SendHandleC.cpp.

RTT::SendHandleC::E::~E ( )
inline

Definition at line 56 of file SendHandleC.cpp.

Member Data Documentation

internal::AssignableDataSource<bool>::shared_ptr RTT::SendHandleC::E::b

Stores the blocking/non blocking flag for collect/collectIfDone.

Definition at line 71 of file SendHandleC.cpp.

base::DataSourceBase::shared_ptr RTT::SendHandleC::E::mop

Stores the operation in order to avoid its premature destruction.

Definition at line 75 of file SendHandleC.cpp.

boost::shared_ptr<OperationKeeper> RTT::SendHandleC::E::mopkeeper

Definition at line 98 of file SendHandleC.cpp.

OperationInterfacePart* RTT::SendHandleC::E::orp

Stores the OperationInterfacePart pointer contained in this SendHandle.

Definition at line 103 of file SendHandleC.cpp.

internal::DataSource<SendStatus>::shared_ptr RTT::SendHandleC::E::s

This data source will do a collect/collectIfDone when being evaluated().

Definition at line 67 of file SendHandleC.cpp.


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