#include <GetDigOp.h>
Inheritance diagram for bogotel::CGetDigOp:
Public Member Functions | |
CGetDigOp (CVoiceDev *, const DV_TPT *pTPT, DV_DIGIT *pDigit) | |
virtual | ~CGetDigOp () |
virtual long | terminationEvent () |
virtual void | start () |
virtual void | terminate (long reason) |
virtual std::string | toString () |
Protected Member Functions | |
virtual void | _timerExpired (int timerType, int stateId) |
Private Attributes | |
DV_DIGIT * | m_pDigit |
CTermParms * | m_pTermParms |
Static Private Attributes | |
const char * | s_szName = "CGetDigOp" |
|
Definition at line 23 of file GetDigOp.cpp. |
|
Definition at line 40 of file GetDigOp.cpp. References m_pTermParms. |
|
Implements bogotel::CIOOp. Definition at line 66 of file GetDigOp.cpp. |
|
Reimplemented from bogotel::CIOOp. Definition at line 46 of file GetDigOp.cpp. References m_pTermParms, and bogotel::CTermParms::start(). |
|
Reimplemented from bogotel::CIOOp. Definition at line 58 of file GetDigOp.cpp. References bogotel::CVoiceDev::getDigits(), bogotel::CTermParms::getNumberDtmfsPressed(), m_pDigit, m_pTermParms, and bogotel::CIOOp::m_pVD. |
|
Implements bogotel::CTimerTarget. Definition at line 53 of file GetDigOp.cpp. References s_szName. |
|
Implements bogotel::CTimerTarget. Definition at line 71 of file GetDigOp.cpp. References bogotel::CIOOp::log(), m_pTermParms, and bogotel::CTermParms::timerExpired(). |
|
Definition at line 21 of file GetDigOp.cpp. Referenced by toString(). |
|
Definition at line 39 of file GetDigOp.h. Referenced by terminate(). |
|
Definition at line 40 of file GetDigOp.h. Referenced by _timerExpired(), start(), terminate(), and ~CGetDigOp(). |