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

クラス TBrowserUserInterface の解説

#include <TBrowserUserInterface.hh>

TBrowserUserInterfaceに対する継承グラフ

Inheritance graph
[凡例]
TBrowserUserInterfaceのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 TBrowserUserInterface (const Tstring &history)
 ~TBrowserUserInterface ()
Tbool AcceptCommand ()
const TstringGetInputCommand ()
Tvoid NotFoundCommand (const Tstring &commandname) const
Tint AddCommand (TCommand *command)
Tint RemoveCommand (Tint index)
Tvoid ClearCommands ()
TCommandFindCommand (const Tstring &fullname)
TCommandFindCommand (const Tstring &name, const Tstring &path)
TCommandGetCommand (Tint index)
TCommandGetCommand (const Tstring &fullname)
TCommandGetCommand (const Tstring &name, const Tstring &path)
Tvoid ExecuteCommand (const Tstring &command, const TstringList &arguments)
Tvoid ExecuteCommand (const Tstring &command)
Tint GetCurrentWorkingDirectoryLevel () const
Tstring ModifyPath (const Tstring &path) const
const TCommandTableGetCommandTable () const
TCommandTableGetCommandTable ()
const TstringGetCurrentWorkingDirectory () const
TstringGetCurrentWorkingDirectory ()
const TCommandHistoryGetCommandHistory () const
TCommandHistoryGetCommandHistory ()
TofstreamGetHistoryFileStream ()
Tvoid SetCommandTable (const TCommandTable &table)
Tvoid SetCurrentWorkingDirectory (const Tstring &directory)
Tvoid SetCommandHistory (const TCommandHistory &history)
virtual Tvoid ClearScreen () const
virtual Tint GetNumberOfColumns () const
virtual Tint GetNumberOfLines () const

Protected 変数

TCommandTable theCommandTable
Tofstream theHistoryFileStream
Tstring theCurrentWorkingDirectory
TCommandHistory theCommandHistory

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

TBrowserUserInterface::TBrowserUserInterface const Tstring   history
 

TBrowserUserInterface::~TBrowserUserInterface  
 


メソッドの解説

Tbool TBrowserUserInterface::AcceptCommand   [virtual]
 

TUserInterfaceに実装されています.

Tint TUserInterface::AddCommand TCommand   command [inherited]
 

Tvoid TUserInterface::ClearCommands   [inherited]
 

virtual Tvoid TUserInterface::ClearScreen   [virtual, inherited]
 

Tvoid TUserInterface::ExecuteCommand const Tstring   command [inherited]
 

Tvoid TUserInterface::ExecuteCommand const Tstring   command,
const TstringList   arguments
[inherited]
 

TCommand* TUserInterface::FindCommand const Tstring   name,
const Tstring   path
[inherited]
 

TCommand* TUserInterface::FindCommand const Tstring   fullname [inherited]
 

TCommand* TUserInterface::GetCommand const Tstring   name,
const Tstring   path
[inherited]
 

TCommand* TUserInterface::GetCommand const Tstring   fullname [inherited]
 

TCommand* TUserInterface::GetCommand Tint    index [inherited]
 

TCommandHistory & TUserInterface::GetCommandHistory   [inline, inherited]
 

const TCommandHistory & TUserInterface::GetCommandHistory   [inline, inherited]
 

TCommandTable & TUserInterface::GetCommandTable   [inline, inherited]
 

const TCommandTable & TUserInterface::GetCommandTable   [inline, inherited]
 

Tstring & TUserInterface::GetCurrentWorkingDirectory   [inline, inherited]
 

const Tstring & TUserInterface::GetCurrentWorkingDirectory   [inline, inherited]
 

Tint TUserInterface::GetCurrentWorkingDirectoryLevel   [inherited]
 

Tofstream & TUserInterface::GetHistoryFileStream   [inline, inherited]
 

const Tstring& TBrowserUserInterface::GetInputCommand   [virtual]
 

TUserInterfaceに実装されています.

virtual Tint TUserInterface::GetNumberOfColumns   [virtual, inherited]
 

virtual Tint TUserInterface::GetNumberOfLines   [virtual, inherited]
 

Tstring TUserInterface::ModifyPath const Tstring   path const [inherited]
 

Tvoid TBrowserUserInterface::NotFoundCommand const Tstring   commandname const [virtual]
 

TUserInterfaceを再定義しています。

Tint TUserInterface::RemoveCommand Tint    index [inherited]
 

Tvoid TUserInterface::SetCommandHistory const TCommandHistory   history [inline, inherited]
 

Tvoid TUserInterface::SetCommandTable const TCommandTable   table [inline, inherited]
 

Tvoid TUserInterface::SetCurrentWorkingDirectory const Tstring   directory [inherited]
 


変数の解説

TCommandHistory TUserInterface::theCommandHistory [protected, inherited]
 

TCommandTable TUserInterface::theCommandTable [protected, inherited]
 

Tstring TUserInterface::theCurrentWorkingDirectory [protected, inherited]
 

Tofstream TUserInterface::theHistoryFileStream [protected, inherited]
 


このクラスの解説は次のファイルから生成されました:
CLDAQ - a Class Library for Data AcQuisition (Version 1.8.2)
Go IWAI <goiwai@users.sourceforge.jp>