Home

Dokumentation

Impressum

Dokumentation VDR
 

Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

cConfig< T > Class Template Reference

#include <config.h>

Inheritance diagram for cConfig< T >:

Inheritance graph
[legend]
Collaboration diagram for cConfig< T >:

Collaboration graph
[legend]

Detailed Description

template<class T>
class cConfig< T >

Configuration of menu for configurations.

Definition at line 81 of file config.h.

Public Methods

 cConfig (void)
virtual ~cConfig ()
const char * FileName (void)
bool Load (const char *FileName=NULL, bool AllowComments=false)
bool Save (void)

Private Methods

void Clear (void)

Private Attributes

char * fileName
bool allowComments


Constructor & Destructor Documentation

template<class T>
cConfig< T >::cConfig void    [inline]
 

Definition at line 92 of file config.h.

template<class T>
virtual cConfig< T >::~cConfig   [inline, virtual]
 

Definition at line 93 of file config.h.


Member Function Documentation

template<class T>
void cConfig< T >::Clear void    [inline, private, virtual]
 

Reimplemented from cListBase.

Definition at line 85 of file config.h.

Referenced by cConfig< cDiseqc >::Load().

template<class T>
const char* cConfig< T >::FileName void    [inline]
 

Definition at line 94 of file config.h.

template<class T>
bool cConfig< T >::Load const char *    FileName = NULL,
bool    AllowComments = false
[inline]
 

Reimplemented in cChannels.

Definition at line 95 of file config.h.

Referenced by cMarks::Load(), cSetup::Load(), and cChannels::Load().

template<class T>
bool cConfig< T >::Save void    [inline]
 

Reimplemented in cSetup.

Definition at line 138 of file config.h.

Referenced by cSetup::Save().


Field Documentation

template<class T>
bool cConfig< T >::allowComments [private]
 

Definition at line 84 of file config.h.

template<class T>
char* cConfig< T >::fileName [private]
 

Definition at line 83 of file config.h.


The documentation for this class was generated from the following file:
Generated on Wed Feb 5 23:31:04 2003 for VDR by doxygen1.3-rc2