Inheritance diagram for BodyProducerDialer:
Collaboration diagram for BodyProducerDialer:

Public Types

typedef UnaryMemFunT
< BodyProducer,
BodyPipe::Pointer
Parent
 
typedef void(BodyProducer::* Method )(BodyPipe::Pointer)
 
typedef BodyProducer DestClass
 
typedef CbcPointer< BodyProducerJobPointer
 

Public Member Functions

 BodyProducerDialer (const BodyProducer::Pointer &aProducer, Parent::Method aHandler, BodyPipe::Pointer bp)
 
virtual bool canDial (AsyncCall &call)
 
virtual void print (std::ostream &os) const
 
void dial (AsyncCall &call)
 

Public Attributes

Method method
 
BodyPipe::Pointer arg1
 
JobPointer job
 

Protected Member Functions

virtual void doDial ()
 

Detailed Description

Definition at line 45 of file BodyPipe.cc.

Member Typedef Documentation

Definition at line 28 of file AsyncJobCalls.h.

Definition at line 29 of file AsyncJobCalls.h.

Definition at line 109 of file AsyncJobCalls.h.

Constructor & Destructor Documentation

BodyProducerDialer::BodyProducerDialer ( const BodyProducer::Pointer aProducer,
Parent::Method  aHandler,
BodyPipe::Pointer  bp 
)
inline

Definition at line 50 of file BodyPipe.cc.

Member Function Documentation

void JobDialer< BodyProducer >::dial ( AsyncCall call)
inherited
virtual void UnaryMemFunT< BodyProducer , BodyPipe::Pointer , BodyPipe::Pointer >::doDial ( )
inlineprotectedvirtualinherited

Implements JobDialer< BodyProducer >.

Definition at line 121 of file AsyncJobCalls.h.

virtual void UnaryMemFunT< BodyProducer , BodyPipe::Pointer , BodyPipe::Pointer >::print ( std::ostream &  os) const
inlinevirtualinherited

Implements CallDialer.

Definition at line 114 of file AsyncJobCalls.h.

Member Data Documentation

Definition at line 118 of file AsyncJobCalls.h.

Referenced by canDial().

JobPointer JobDialer< BodyProducer >::job
inherited

Definition at line 37 of file AsyncJobCalls.h.

Referenced by canDial().

Definition at line 117 of file AsyncJobCalls.h.


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors