TMyStringList 類別 參考文件

#include <ListTools.h>

類別TMyStringList的繼承圖:

TMyList TMySection 全部成員列表

公開方法(Public Methods)

 TMyStringList ()
int Add (char *)
 增加一個項目的複製
void Insert (int, char *)
 將一個項目的複製插入某一個位置
char * Names (int)
 傳回某一個名字
int SetValue (char *, char *)
 設定某一個名稱的值,若此名稱不存在,則新增此項目
char * Strings (int)
 傳回某一個字串
char * Values (char *)
 傳回某一個名字所代表的值

保護屬性

char itemName [101]

詳細描述

定義在 ListTools.h 檔案之第 34 行.


建構子與解構子說明文件

TMyStringList::TMyStringList (  ) 

定義在 ListTools.cpp 檔案之第 187 行.

參考 TMyList::freeItems, 及 itemName.


函式成員說明文件

int TMyStringList::Add ( char *  item  ) 

增加一個項目的複製

參數:
item 為欲增加的項目
傳回值:
新增項目的索引

定義在 ListTools.cpp 檔案之第 203 行.

參考 TMyList::Add().

被參考於 TSongItem::SetProperty(), SetValue(), TMyIniFile::TMyIniFile(), 及 TMyIniFile::WriteString().

void TMyStringList::Insert ( int  index,
char *  item 
)

將一個項目的複製插入某一個位置

參數:
index 為插入的位置
item 為欲插入的項目

定義在 ListTools.cpp 檔案之第 220 行.

參考 TMyList::Insert().

被參考於 SetValue(), 及 TMyIniFile::WriteString().

char * TMyStringList::Names ( int  index  ) 

傳回某一個名字

參數:
index 為欲傳回名字的索引
傳回值:
字串

定義在 ListTools.cpp 檔案之第 237 行.

參考 itemName, 及 Strings().

被參考於 SetValue(), Values(), 及 TMyIniFile::WriteString().

int TMyStringList::SetValue ( char *  name,
char *  item 
)

設定某一個名稱的值,若此名稱不存在,則新增此項目

參數:
name 為名稱
item 為值
傳回值:
此項目的索引

定義在 ListTools.cpp 檔案之第 262 行.

參考 Add(), TMyList::count, TMyList::Delete(), Insert(), 及 Names().

char * TMyStringList::Strings ( int  index  ) 

傳回某一個字串

參數:
index 為欲傳回字串的索引
傳回值:
字串

定義在 ListTools.cpp 檔案之第 291 行.

參考 TMyList::Items().

被參考於 Names(), Values(), TSongItem::Write(), 及 TMyIniFile::~TMyIniFile().

char * TMyStringList::Values ( char *  name  ) 

傳回某一個名字所代表的值

參數:
name 為名字索引
傳回值:
該名字所代表的值,如果找不到名字,則傳回空字串

定義在 ListTools.cpp 檔案之第 306 行.

參考 TMyList::count, Names(), 及 Strings().

被參考於 TSongDb::Compare(), main(), 及 TMyIniFile::ReadString().


資料成員說明文件

char TMyStringList::itemName[101] [protected]

定義在 ListTools.h 檔案之第 37 行.

被參考於 Names(), 及 TMyStringList().


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