#include <MyIniFile.h>
公開方法(Public Methods) | |
TMyIniFile (char *) | |
~TMyIniFile () | |
char * | ReadString (char *, char *, char *) |
讀取某一個區塊的某一個值. | |
void | WriteString (char *, char *, char *) |
將一個值寫入某一個區塊中 | |
公開屬性 | |
char | fileName [256] |
ini檔名 | |
保護屬性 | |
FILE * | fIni |
bool | changed |
是否有寫入的動作 | |
TMyList * | Sections |
所有區塊 |
定義在 MyIniFile.h 檔案之第 17 行.
TMyIniFile::TMyIniFile | ( | char * | ) |
定義在 MyIniFile.cpp 檔案之第 47 行.
參考 TMyStringList::Add(), TMyList::Add(), changed, fileName, fIni, Sections, 及 trim().
TMyIniFile::~TMyIniFile | ( | ) |
定義在 MyIniFile.cpp 檔案之第 82 行.
參考 changed, TMyList::count, fIni, TMyList::Items(), TMySection::sectionName, Sections, 及 TMyStringList::Strings().
char * TMyIniFile::ReadString | ( | char * | section, | |
char * | ident, | |||
char * | defaults | |||
) |
讀取某一個區塊的某一個值.
section | 為區塊名 | |
ident | 為名字索引 | |
defaults | 為預設值 |
定義在 MyIniFile.cpp 檔案之第 120 行.
參考 TMyList::count, TMyList::Items(), TMySection::sectionName, Sections, 及 TMyStringList::Values().
void TMyIniFile::WriteString | ( | char * | section, | |
char * | ident, | |||
char * | value | |||
) |
將一個值寫入某一個區塊中
section | 為區塊名 | |
ident | 為名字索引 | |
value | 為字串值 |
定義在 MyIniFile.cpp 檔案之第 150 行.
參考 TMyList::Add(), TMyStringList::Add(), changed, TMyList::count, TMyList::Delete(), TMyStringList::Insert(), TMyList::Items(), TMyStringList::Names(), TMySection::sectionName, 及 Sections.
bool TMyIniFile::changed [protected] |
char TMyIniFile::fileName[256] |
FILE* TMyIniFile::fIni [protected] |
TMyList* TMyIniFile::Sections [protected] |