Inheritance diagram for BodyConsumerDialer:
Collaboration diagram for BodyConsumerDialer:

Public Types

typedef UnaryMemFunT< BodyConsumer, BodyPipe::PointerParent
 
typedef void(BodyConsumer ::* Method) (BodyPipe::Pointer)
 
typedef BodyConsumer DestClass
 
typedef CbcPointer< BodyConsumerJobPointer
 

Public Member Functions

 BodyConsumerDialer (const BodyConsumer::Pointer &aConsumer, 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 60 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 109 of file AsyncJobCalls.h.

◆ Parent

Constructor & Destructor Documentation

◆ BodyConsumerDialer()

BodyConsumerDialer::BodyConsumerDialer ( const BodyConsumer::Pointer aConsumer,
Parent::Method  aHandler,
BodyPipe::Pointer  bp 
)
inline

Definition at line 65 of file BodyPipe.cc.

Member Function Documentation

◆ canDial()

bool BodyConsumerDialer::canDial ( AsyncCall call)
virtual

◆ dial()

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

◆ doDial()

virtual void UnaryMemFunT< BodyConsumer , BodyPipe::Pointer , BodyPipe::Pointer >::doDial ( )
inlineprotectedvirtualinherited

Implements JobDialer< BodyConsumer >.

Definition at line 121 of file AsyncJobCalls.h.

References JobDialer< Job >::job, and method.

◆ print()

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

Implements CallDialer.

Definition at line 114 of file AsyncJobCalls.h.

Member Data Documentation

◆ arg1

◆ job

JobPointer JobDialer< BodyConsumer >::job
inherited

Definition at line 37 of file AsyncJobCalls.h.

◆ method

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