vdr  2.2.0
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
cCiEnquiry Class Reference

#include <ci.h>

Public Member Functions

 ~cCiEnquiry ()
 
const char * Text (void)
 
bool Blind (void)
 
int ExpectedLength (void)
 
void Reply (const char *s)
 
void Cancel (void)
 
void Abort (void)
 

Private Member Functions

 cCiEnquiry (cCiMMI *MMI)
 

Private Attributes

cCiMMImmi
 
cMutexmutex
 
char * text
 
bool blind
 
int expectedLength
 

Friends

class cCamSlot
 
class cCiMMI
 

Detailed Description

Definition at line 54 of file ci.h.

Constructor & Destructor Documentation

§ cCiEnquiry()

cCiEnquiry::cCiEnquiry ( cCiMMI MMI)
private

Definition at line 1356 of file ci.c.

§ ~cCiEnquiry()

cCiEnquiry::~cCiEnquiry ( )

Definition at line 1364 of file ci.c.

Member Function Documentation

§ Abort()

void cCiEnquiry::Abort ( void  )

Definition at line 1384 of file ci.c.

Referenced by cMenuCam::~cMenuCam().

§ Blind()

bool cCiEnquiry::Blind ( void  )
inline

Definition at line 67 of file ci.h.

Referenced by cMenuCam::Select(), and cMenuCam::Set().

§ Cancel()

void cCiEnquiry::Cancel ( void  )

Definition at line 1379 of file ci.c.

Referenced by cMenuCam::ProcessKey().

§ ExpectedLength()

int cCiEnquiry::ExpectedLength ( void  )
inline

Definition at line 68 of file ci.h.

References cCiMenu::Abort(), and cCiMenu::Cancel().

Referenced by cMenuCam::Select(), and cMenuCam::Set().

§ Reply()

void cCiEnquiry::Reply ( const char *  s)

Definition at line 1372 of file ci.c.

Referenced by cMenuCam::Select().

§ Text()

const char* cCiEnquiry::Text ( void  )
inline

Definition at line 66 of file ci.h.

Referenced by cMenuCam::Set().

Friends And Related Function Documentation

§ cCamSlot

friend class cCamSlot
friend

Definition at line 55 of file ci.h.

§ cCiMMI

friend class cCiMMI
friend

Definition at line 56 of file ci.h.

Member Data Documentation

§ blind

bool cCiEnquiry::blind
private

Definition at line 61 of file ci.h.

Referenced by cCiMMI::Process().

§ expectedLength

int cCiEnquiry::expectedLength
private

Definition at line 62 of file ci.h.

Referenced by cCiMMI::Process().

§ mmi

cCiMMI* cCiEnquiry::mmi
private

Definition at line 58 of file ci.h.

Referenced by cCiMMI::~cCiMMI().

§ mutex

cMutex* cCiEnquiry::mutex
private

Definition at line 59 of file ci.h.

Referenced by cCamSlot::GetEnquiry(), and cCiMMI::~cCiMMI().

§ text

char* cCiEnquiry::text
private

Definition at line 60 of file ci.h.

Referenced by cCiMMI::Process().


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