Inheritance diagram for BodyProducerDialer:
Collaboration diagram for BodyProducerDialer:

Public Types

typedef UnaryMemFunT< BodyProducer, BodyPipe::PointerParent
 
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

◆ DestClass

Definition at line 28 of file AsyncJobCalls.h.

◆ JobPointer

Definition at line 29 of file AsyncJobCalls.h.

◆ Method

Definition at line 110 of file AsyncJobCalls.h.

◆ Parent

Constructor & Destructor Documentation

◆ BodyProducerDialer()

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

Definition at line 50 of file BodyPipe.cc.

Member Function Documentation

◆ canDial()

◆ dial()

void JobDialer< BodyProducer >::dial ( AsyncCall call)
inherited

Definition at line 170 of file AsyncJobCalls.h.

◆ doDial()

virtual void UnaryMemFunT< BodyProducer , BodyPipe::Pointer , BodyPipe::Pointer >::doDial
inlineprotectedvirtualinherited

Implements JobDialer< BodyProducer >.

Definition at line 122 of file AsyncJobCalls.h.

◆ print()

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

Implements CallDialer.

Definition at line 115 of file AsyncJobCalls.h.

Member Data Documentation

◆ arg1

◆ job

JobPointer JobDialer< BodyProducer >::job
inherited

Definition at line 37 of file AsyncJobCalls.h.

◆ method

Definition at line 118 of file AsyncJobCalls.h.


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors