TCommandTable class Reference

メインページ モジュール クラス階層 アルファベット順一覧 構成 ファイル一覧 構成メンバ ファイルメンバ 関連ページ

# クラス TCommandTable の解説

`#include <TCommandTable.hh>`

すべてのメンバ一覧

## Public メソッド
| TCommandTable ()
| ~TCommandTable ()
TCommand * | FindCommand (const Tstring &fullname) const
TCommand * | FindCommand (const Tstring &name, const Tstring &path) const
Tbool | AlreadyExist (TCommand *command) const
Tbool | AlreadyExist (const Tstring &fullname) const
Tbool | AlreadyExist (const Tstring &name, const Tstring &path) const
Tbool | AlreadyExistDirectory (const Tstring &path) const
Tbool | AlreadyExistDirectory (const Tstring &name, const Tstring &path) const
Tvoid | AddCommand (TCommand *command)
Tvoid | RemoveCommand (Tint index)
Tint | GetSize () const
Tvoid | Clear ()
TstringList | GetDirectoryList (const Tstring &path="/") const
TstringList | GetCommandList (const Tstring &path="/") const
TstringList | Sort (const Tstring &path="/") const
TstringList | Sort (const TstringList &sort) const
Tvoid | List (Tint column, const TstringList &strlist) const
Tvoid | List (Tint column, const Tstring &path="/") const
TCommandSpecified | GetCommandSpecified (Tint index) const
TCommandSpecified | GetCommandSpecified (const Tstring &fullname) const

## コンストラクタとデストラクタの解説

TCommandTable::TCommandTable | ( |  | ) |

TCommandTable::~TCommandTable | ( |  | ) |

## メソッドの解説

Tvoid TCommandTable::AddCommand | ( | TCommand * | command | ) |

Tbool TCommandTable::AlreadyExist | ( | const Tstring & | name,
|  | const Tstring & | path
| ) | const

Tbool TCommandTable::AlreadyExist | ( | const Tstring & | fullname | ) | const

Tbool TCommandTable::AlreadyExist | ( | TCommand * | command | ) | const

Tbool TCommandTable::AlreadyExistDirectory | ( | const Tstring & | name,
|  | const Tstring & | path
| ) | const

Tbool TCommandTable::AlreadyExistDirectory | ( | const Tstring & | path | ) | const

Tvoid TCommandTable::Clear | ( |  | ) |

TCommand* TCommandTable::FindCommand | ( | const Tstring & | name,
|  | const Tstring & | path
| ) | const

TCommand* TCommandTable::FindCommand | ( | const Tstring & | fullname | ) | const

TstringList TCommandTable::GetCommandList | ( | const Tstring & | path = "/" | ) | const

TCommandSpecified TCommandTable::GetCommandSpecified | ( | const Tstring & | fullname | ) | const

TCommandSpecified TCommandTable::GetCommandSpecified | ( | Tint | index | ) | const

TstringList TCommandTable::GetDirectoryList | ( | const Tstring & | path = "/" | ) | const

Tint TCommandTable::GetSize | ( |  | ) |

Tvoid TCommandTable::List | ( | Tint | column,
|  | const Tstring & | path = "/"
| ) | const

Tvoid TCommandTable::List | ( | Tint | column,
|  | const TstringList & | strlist
| ) | const

Tvoid TCommandTable::RemoveCommand | ( | Tint | index | ) |

TstringList TCommandTable::Sort | ( | const TstringList & | sort | ) | const

TstringList TCommandTable::Sort | ( | const Tstring & | path = "/" | ) | const

このクラスの解説は次のファイルから生成されました:

- TCommandTable.hh