TMyIniFile 類別 參考文件

#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
 是否有寫入的動作
TMyListSections
 所有區塊


詳細描述

定義在 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]

是否有寫入的動作

定義在 MyIniFile.h 檔案之第 21 行.

被參考於 TMyIniFile(), WriteString(), 及 ~TMyIniFile().

char TMyIniFile::fileName[256]

ini檔名

定義在 MyIniFile.h 檔案之第 24 行.

被參考於 TMyIniFile().

FILE* TMyIniFile::fIni [protected]

定義在 MyIniFile.h 檔案之第 20 行.

被參考於 TMyIniFile(), 及 ~TMyIniFile().

TMyList* TMyIniFile::Sections [protected]

所有區塊

定義在 MyIniFile.h 檔案之第 22 行.

被參考於 ReadString(), TMyIniFile(), WriteString(), 及 ~TMyIniFile().


此類別(class) 文件是由下列檔案中產生:
產生日期:Tue Jul 11 11:52:19 2006, 專案:cbmr, 產生器:  doxygen 1.4.7