#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.hh の 55 行で定義されています。
|
TCommandTable.cc の 19 行で定義されています。 参照 Tvector. |
|
TCommandTable.cc の 23 行で定義されています。 |
|
TCommandTable.cc の 110 行で定義されています。 参照 Tvoid. |
|
TCommandTable.cc の 61 行で定義されています。 参照 FindCommand(), Tbool, Tfalse, と Ttrue. |
|
TCommandTable.cc の 52 行で定義されています。 参照 FindCommand(), Tbool, Tfalse, と Ttrue. |
|
TCommandTable.cc の 46 行で定義されています。 |
|
TCommandTable.cc の 95 行で定義されています。 参照 GetDirectoryList(), Tbool, Tfalse, Tsize_t, Tstring, TstringList, と Ttrue. |
|
TCommandTable.cc の 70 行で定義されています。 参照 Tbool, Tfalse, Tsize_t, Tstring, と Ttrue. 呼出 TTerminalUserInterface::completeDirectory(), と TUserInterface::SetCurrentWorkingDirectory(). |
|
TCommandTable.cc の 380 行で定義されています。 参照 Tvoid. 呼出 TUserInterface::ClearCommands(), と TUserInterface::TUserInterface(). |
|
TCommandTable.cc の 36 行で定義されています。 |
|
TCommandTable.cc の 26 行で定義されています。 呼出 AlreadyExist(), TUserInterface::FindCommand(), と GetCommandSpecified(). |
|
TCommandTable.cc の 147 行で定義されています。 参照 size(), Tsize_t, Tstring, と TstringList. |
|
TCommandTable.cc の 398 行で定義されています。 参照 FindCommand(). |
|
TCommandTable.cc の 386 行で定義されています。 参照 index(), size(), Tcerr, Tendl, Tint, と Tstring. 呼出 TTerminalUserInterface::complete(), と THelpCommand::Execute(). |
|
TCommandTable.cc の 168 行で定義されています。 参照 size(), Tbool, Tfalse, Tsize_t, Tstring, TstringList, と Ttrue. 呼出 AlreadyExistDirectory(), TTerminalUserInterface::completeDirectory(), List(), と Sort(). |
|
|
TCommandTable.cc の 273 行で定義されています。 参照 GetCommandList(), GetDirectoryList(), List(), Tsize_t, TstringList, と Tvoid. |
|
TCommandTable.cc の 284 行で定義されています。 参照 Tchar, Tcout, Tendl, Tint, TintList, Tsize_t, と Tvoid. 呼出 TTerminalUserInterface::complete(), TTerminalUserInterface::completeDirectory(), と List(). |
|
TCommandTable.cc の 369 行で定義されています。 |
|
TCommandTable.cc の 247 行で定義されています。 |
|
TCommandTable.cc の 237 行で定義されています。 参照 GetCommandList(), GetDirectoryList(), Tsize_t, と TstringList. 呼出 TTerminalUserInterface::complete(), と TTerminalUserInterface::completeDirectory(). |