cBackTrace Class Reference

List of all members.

Public Member Functions

 cBackTrace (void)
void Clear (void)
void Add (int Index, int Length)
int Get (bool Forward)

Private Attributes

int index [BACKTRACE_ENTRIES]
int length [BACKTRACE_ENTRIES]
int pos
int num


Detailed Description

Definition at line 24 of file dvbplayer.c.


Constructor & Destructor Documentation

cBackTrace::cBackTrace ( void   ) 

Definition at line 36 of file dvbplayer.c.

References Clear().

Here is the call graph for this function:


Member Function Documentation

void cBackTrace::Clear ( void   ) 

Definition at line 41 of file dvbplayer.c.

References num, and pos.

Referenced by cBackTrace(), and cDvbPlayer::Empty().

void cBackTrace::Add ( int  Index,
int  Length 
)

Definition at line 46 of file dvbplayer.c.

References BACKTRACE_ENTRIES, index, length, num, and pos.

Referenced by cDvbPlayer::Action().

int cBackTrace::Get ( bool  Forward  ) 

Definition at line 56 of file dvbplayer.c.

References BACKTRACE_ENTRIES, DVB_BUF_SIZE, index, length, num, and pos.

Referenced by cDvbPlayer::Empty().


Member Data Documentation

int cBackTrace::index[BACKTRACE_ENTRIES] [private]

Definition at line 26 of file dvbplayer.c.

Referenced by Add(), and Get().

int cBackTrace::length[BACKTRACE_ENTRIES] [private]

Definition at line 27 of file dvbplayer.c.

Referenced by Add(), and Get().

int cBackTrace::pos [private]

Definition at line 28 of file dvbplayer.c.

Referenced by Add(), Clear(), and Get().

int cBackTrace::num [private]

Definition at line 28 of file dvbplayer.c.

Referenced by Add(), Clear(), and Get().


The documentation for this class was generated from the following file:
Generated on Tue Nov 6 20:04:37 2007 for VDR by  doxygen 1.5.3-20071008