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

クラス TGtkUserInterface の解説
[Interfaces Category]

This is the TGtkUserInterface class. [詳細]

#include <TGtkUserInterface.hh>

TGtkUserInterfaceに対する継承グラフ

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

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

Public メソッド

 TGtkUserInterface (const Tstring &history)
 ~TGtkUserInterface ()
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

解説

This is the TGtkUserInterface class.

作者:
Go IWAI <goiwai@users.sourceforge.jp>
The TGtkUserInterface class detail description. Write it down ASAP!

TODO:
None?
バグ:
None?


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

TGtkUserInterface::TGtkUserInterface const Tstring   history
 

TGtkUserInterface::~TGtkUserInterface  
 


メソッドの解説

Tbool TGtkUserInterface::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& TGtkUserInterface::GetInputCommand   [virtual]
 

TUserInterfaceに実装されています.

virtual Tint TUserInterface::GetNumberOfColumns   [virtual, inherited]
 

virtual Tint TUserInterface::GetNumberOfLines   [virtual, inherited]
 

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

Tvoid TGtkUserInterface::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.12.0)
Go IWAI <goiwai@users.sourceforge.jp>