Main Page Namespace List Class Hierarchy Compound List File List Compound Members File Members
FileConfig Member List
This is the complete list of members for FileConfig, including all inherited members.
- AppendCommentLine(const char *psz=NULL)
[private] - BaseConfig()
- changeCurrentPath(const char *szPath="")
[virtual] - deleteEntry(const char *szKey)
[virtual] - DeleteIfEmpty()
[protected] - doesExpandVariables(void) const
[inline] - enumEntries() const
[virtual] - enumSubgroups() const
[virtual] - expandVariables(Bool bExpand=TRUE)
[inline] - FileConfig(const char *szFileName, Bool bLocalOnly=FALSE, Bool bUseSubDir=FALSE)
- FileConfig(std::istream *iStream)
- FileConfig(void)
- filterIn(const char *szValue)
[static] - filterOut(const char *szValue)
[static] - flush(Bool bCurrentOnly=FALSE)
[virtual] - flush(std::ostream *oStream, Bool=FALSE)
- getCurrentPath() const
- GlobalConfigFile() const
[protected] - Init()
[protected] - isInitialized() const
[inline] - LocalConfigFile() const
[protected] - m_bExpandVariables
[protected] - m_bOk
[protected] - m_bParsingLocal
[private] - m_bRecordDefaults
[protected] - m_bUseSubDir
[private] - m_pCurGroup
[protected] - m_pRootGroup
[protected] - m_szComment
[private] - m_szFileName
[private] - m_szFullFileName
[private] - m_uiLine
[private] - normalizePath(const char *szStartPath, const char *szPath)
[static] - parseLine(const char *psz)
- readEntry(const char *szKey, const char *szDefault=NULL) const
[virtual] - readEntry(const char *szKey, long int Default) const
[inline] - readEntry(const char *szKey, double Default) const
[inline] - readFile(const char *szFileName)
- readStream(std::istream *istr, ConfigGroup *pRootGroup=NULL)
[protected] - recordDefaults(Bool enable=TRUE)
- setCurrentPath(const char *szPath="")
[virtual] - writeEntry(const char *szKey, const char *szValue)
[virtual] - writeEntry(const char *szKey, long int Value)
[inline] - writeEntry(const char *szKey, double Value)
[inline] - ~BaseConfig()
[virtual] - ~FileConfig()
Generated at Wed Apr 4 19:57:40 2001 for ClanLib by
1.2.6 written by Dimitri van Heesch,
© 1997-2001