Inheritance diagram for EventDialer:
Collaboration diagram for EventDialer:

Public Types

typedef CallDialer Parent
 

Public Member Functions

 EventDialer (EVH *aHandler, void *anArg, bool lockedArg)
 
 EventDialer (const EventDialer &d)
 
 ~EventDialer () override
 
void print (std::ostream &os) const override
 
virtual bool canDial (AsyncCall &call)
 
void dial (AsyncCall &)
 

Private Attributes

EVHtheHandler
 
void * theArg
 
bool isLockedArg
 

Detailed Description

Definition at line 27 of file event.cc.

Member Typedef Documentation

◆ Parent

Definition at line 30 of file event.cc.

Constructor & Destructor Documentation

◆ EventDialer() [1/2]

EventDialer::EventDialer ( EVH aHandler,
void *  anArg,
bool  lockedArg 
)

Definition at line 47 of file event.cc.

References cbdataReference, isLockedArg, and theArg.

◆ EventDialer() [2/2]

EventDialer::EventDialer ( const EventDialer d)

Definition at line 54 of file event.cc.

References cbdataReference, isLockedArg, and theArg.

◆ ~EventDialer()

EventDialer::~EventDialer ( )
override

Definition at line 61 of file event.cc.

References cbdataReferenceDone, isLockedArg, and theArg.

Member Function Documentation

◆ canDial()

bool EventDialer::canDial ( AsyncCall call)
virtual

Definition at line 68 of file event.cc.

References AsyncCall::cancel(), cbdataReferenceValid(), isLockedArg, and theArg.

◆ dial()

void EventDialer::dial ( AsyncCall )
inline

Definition at line 39 of file event.cc.

References theArg, and theHandler.

◆ print()

void EventDialer::print ( std::ostream &  os) const
overridevirtual

Implements CallDialer.

Definition at line 81 of file event.cc.

References isLockedArg, and theArg.

Member Data Documentation

◆ isLockedArg

bool EventDialer::isLockedArg
private

Definition at line 44 of file event.cc.

Referenced by EventDialer(), ~EventDialer(), canDial(), and print().

◆ theArg

void* EventDialer::theArg
private

Definition at line 43 of file event.cc.

Referenced by EventDialer(), ~EventDialer(), canDial(), dial(), and print().

◆ theHandler

EVH* EventDialer::theHandler
private

Definition at line 42 of file event.cc.

Referenced by dial().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors