#include <appconf.h>
Public Methods | |
| ConfigEntry (ConfigGroup *pParent, ConfigEntry *pNext, const char *szName) | |
| ~ConfigEntry () | |
| const char* | Name () const |
| const char* | Value () const |
| const char* | Comment () const |
| ConfigEntry* | Next () const |
| Bool | IsDirty () const |
| const char* | ExpandedValue () |
| void | SetValue (const char *szValue, Bool bLocal=TRUE, Bool bFromFile=FALSE) |
| void | SetComment (char *szComment) |
| void | SetDirty (Bool bDirty=TRUE) |
| void | SetNext (ConfigEntry *pNext) |
Private Attributes | |
| ConfigGroup* | m_pParent |
| ConfigEntry* | m_pNext |
| char* | m_szName |
| char * | m_szValue |
| char * | m_szExpValue |
| char * | m_szComment |
| Bool | m_bDirty |
| Bool | m_bLocal |
| Bool | m_bImmutable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.6 written by Dimitri van Heesch,
© 1997-2001