cSetupLine Class Reference

#include <config.h>

Inheritance diagram for cSetupLine:

Inheritance graph
[legend]
Collaboration diagram for cSetupLine:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cSetupLine (void)
 cSetupLine (const char *Name, const char *Value, const char *Plugin=NULL)
virtual ~cSetupLine ()
virtual int Compare (const cListObject &ListObject) const
const char * Plugin (void)
const char * Name (void)
const char * Value (void)
bool Parse (char *s)
bool Save (FILE *f)

Private Attributes

char * plugin
char * name
char * value


Detailed Description

Definition at line 173 of file config.h.


Constructor & Destructor Documentation

cSetupLine::cSetupLine ( void   ) 

Definition at line 146 of file config.c.

References name, plugin, and value.

cSetupLine::cSetupLine ( const char *  Name,
const char *  Value,
const char *  Plugin = NULL 
)

Definition at line 151 of file config.c.

References name, plugin, and value.

cSetupLine::~cSetupLine (  )  [virtual]

Definition at line 158 of file config.c.

References name, plugin, and value.


Member Function Documentation

int cSetupLine::Compare ( const cListObject ListObject  )  const [virtual]

Must return 0 if this object is equal to ListObject, a positive value if it is "greater", and a negative value if it is "smaller".

Reimplemented from cListObject.

Definition at line 165 of file config.c.

References name, and plugin.

const char* cSetupLine::Plugin ( void   )  [inline]

Definition at line 183 of file config.h.

References plugin.

Referenced by Parse().

const char* cSetupLine::Name ( void   )  [inline]

Definition at line 184 of file config.h.

References name.

Referenced by Parse().

const char* cSetupLine::Value ( void   )  [inline]

Definition at line 185 of file config.h.

References value.

Referenced by Parse().

bool cSetupLine::Parse ( char *  s  ) 

Definition at line 180 of file config.c.

References compactspace(), name, Name(), plugin, Plugin(), value, and Value().

Here is the call graph for this function:

bool cSetupLine::Save ( FILE *  f  ) 

Definition at line 205 of file config.c.

References name, plugin, and value.


Member Data Documentation

char* cSetupLine::plugin [private]

Definition at line 175 of file config.h.

Referenced by Compare(), cSetupLine(), Parse(), Plugin(), Save(), and ~cSetupLine().

char* cSetupLine::name [private]

Definition at line 176 of file config.h.

Referenced by Compare(), cSetupLine(), Name(), Parse(), Save(), and ~cSetupLine().

char* cSetupLine::value [private]

Definition at line 177 of file config.h.

Referenced by cSetupLine(), Parse(), Save(), Value(), and ~cSetupLine().


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

Generated on Tue Nov 4 20:01:38 2008 for VDR by  doxygen 1.5.6