#include <cdbINIReader.h>
List of all members.
Public Member Functions |
| INIReader (const char *fileName) |
virtual | ~INIReader () |
virtual Boolean | isInitialized () |
Boolean | NextSection (ACE_TCHAR *strRecordName, ACE_TCHAR *strFieldName, ACE_TCHAR *valueName) |
Boolean | Rewind () |
Boolean | CreateRecord (const String &strRecordName, Boolean bTruncate=FALSE) |
ULong | GetRecordState (const String &strRecordName) |
Boolean | GetField (const String &strRecordName, const String &strFieldName, Field &fld) |
Boolean | SetField (const String &strRecordName, const String &strFieldName, const Field &fld, Boolean bCreate=TRUE) |
Boolean | RemoveField (const String &strRecordName, const String &strFieldName) |
Boolean | GetRecord (const String &strRecordName, Record &rec, Boolean bCreate=FALSE, Boolean bAppend=FALSE) |
Boolean | SetRecord (const String &strRecordName, const Record &rec, Boolean bCreate=TRUE, Boolean bAll=TRUE) |
Boolean | RemoveRecord (const String &strRecordName) |
Boolean | GetChildren (const String &strRecordName, StringArray &astrChildren) |
Static Public Member Functions |
static Table * | createTable (int argc, char **argv, CORBA::ORB_ptr orb) |
Private Attributes |
FILE * | m_fileHandle |
Boolean | m_initialized |
ACE_TCHAR | m_section [INI_MAX_LINE_LENGTH] |
Constructor & Destructor Documentation
cdb::INIReader::INIReader |
( |
const char * |
fileName |
) |
|
virtual cdb::INIReader::~INIReader |
( |
|
) |
[virtual] |
Member Function Documentation
Boolean cdb::INIReader::CreateRecord |
( |
const String & |
strRecordName, |
|
|
Boolean |
bTruncate = FALSE | |
|
) |
| | [virtual] |
static Table* cdb::INIReader::createTable |
( |
int |
argc, |
|
|
char ** |
argv, |
|
|
CORBA::ORB_ptr |
orb | |
|
) |
| | [static] |
ULong cdb::INIReader::GetRecordState |
( |
const String & |
strRecordName |
) |
[virtual] |
virtual Boolean cdb::INIReader::isInitialized |
( |
|
) |
[virtual] |
Boolean cdb::INIReader::NextSection |
( |
ACE_TCHAR * |
strRecordName, |
|
|
ACE_TCHAR * |
strFieldName, |
|
|
ACE_TCHAR * |
valueName | |
|
) |
| | |
Boolean cdb::INIReader::RemoveField |
( |
const String & |
strRecordName, |
|
|
const String & |
strFieldName | |
|
) |
| | [virtual] |
Boolean cdb::INIReader::RemoveRecord |
( |
const String & |
strRecordName |
) |
[virtual] |
Member Data Documentation
Current section, used by NextSection method
The documentation for this class was generated from the following file: