cMarks Class Reference

#include <recording.h>

Inheritance diagram for cMarks:

Inheritance graph
[legend]
Collaboration diagram for cMarks:

Collaboration graph
[legend]

List of all members.

Public Member Functions

bool Load (const char *RecordingFileName)
void Sort (void)
cMarkAdd (int Position)
cMarkGet (int Position)
cMarkGetPrev (int Position)
cMarkGetNext (int Position)


Detailed Description

Definition at line 163 of file recording.h.


Member Function Documentation

bool cMarks::Load ( const char *  RecordingFileName  ) 

Definition at line 1099 of file recording.c.

References AddDirectory(), MARKSFILESUFFIX, and Sort().

Referenced by cCuttingThread::cCuttingThread(), cSVDRP::CmdEDIT(), and cReplayControl::cReplayControl().

Here is the call graph for this function:

void cMarks::Sort ( void   ) 

Reimplemented from cListBase.

Definition at line 1108 of file recording.c.

References cList< cMark >::First(), cList< cMark >::Next(), and swap().

Referenced by Add(), and Load().

Here is the call graph for this function:

cMark * cMarks::Add ( int  Position  ) 

Definition at line 1120 of file recording.c.

References cListBase::Add(), Get(), and Sort().

Referenced by cCuttingThread::Action(), and cReplayControl::MarkToggle().

Here is the call graph for this function:

cMark * cMarks::Get ( int  Position  ) 

Definition at line 1130 of file recording.c.

References cList< cMark >::First(), and cList< cMark >::Next().

Referenced by Add(), cReplayControl::EditTest(), cReplayControl::MarkMove(), and cReplayControl::MarkToggle().

Here is the call graph for this function:

cMark * cMarks::GetPrev ( int  Position  ) 

Definition at line 1139 of file recording.c.

References cList< cMark >::Last(), and cList< cMark >::Prev().

Referenced by cReplayControl::MarkJump().

Here is the call graph for this function:

cMark * cMarks::GetNext ( int  Position  ) 

Definition at line 1148 of file recording.c.

References cList< cMark >::First(), and cList< cMark >::Next().

Referenced by cReplayControl::EditTest(), and cReplayControl::MarkJump().

Here is the call graph for this function:


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

Generated on Tue Nov 4 19:59:22 2008 for VDR by  doxygen 1.5.6