cMark Class Reference

#include <recording.h>

Inheritance diagram for cMark:

Inheritance graph
[legend]
Collaboration diagram for cMark:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cMark (int Position=0, const char *Comment=NULL, double FramesPerSecond=DEFAULTFRAMESPERSECOND)
virtual ~cMark ()
cString ToText (void)
bool Parse (const char *s)
bool Save (FILE *f)

Public Attributes

int position
char * comment

Private Attributes

double framesPerSecond


Detailed Description

Definition at line 170 of file recording.h.


Constructor & Destructor Documentation

cMark::cMark ( int  Position = 0,
const char *  Comment = NULL,
double  FramesPerSecond = DEFAULTFRAMESPERSECOND 
)

Definition at line 1194 of file recording.c.

References comment, framesPerSecond, and position.

cMark::~cMark (  )  [virtual]

Definition at line 1201 of file recording.c.

References comment.


Member Function Documentation

cString cMark::ToText ( void   ) 

Definition at line 1206 of file recording.c.

References comment, framesPerSecond, IndexToHMSF(), position, and cString::sprintf().

Referenced by Save().

Here is the call graph for this function:

bool cMark::Parse ( const char *  s  ) 

Definition at line 1211 of file recording.c.

References comment, framesPerSecond, HMSFToIndex(), MarkFramesPerSecond, position, and skipspace().

Here is the call graph for this function:

bool cMark::Save ( FILE *  f  ) 

Definition at line 1226 of file recording.c.

References ToText().

Here is the call graph for this function:


Member Data Documentation

double cMark::framesPerSecond [private]

Definition at line 172 of file recording.h.

Referenced by cMark(), Parse(), and ToText().

Definition at line 175 of file recording.h.

Referenced by cMark(), Parse(), ToText(), and ~cMark().


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

Generated on Tue Jan 13 14:29:18 2009 for VDR by  doxygen 1.5.6