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

クラス TCommandSpecified の解説
[Commands Category]

This is the TCommandSpecified class. [詳細]

#include <TCommandSpecified.hh>

TCommandSpecifiedのコラボレーション図

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

Public 型

enum  {
  tBuiltinDepth = -1,
  tAliasDepth = -2,
  tNotDefineDepth = 0x8fffffff
}

Public メソッド

 TCommandSpecified ()
 TCommandSpecified (const Tstring &name, const Tstring &fullname, const Tstring &path, Tint depth, Tbool flag, TCommand *command)
 TCommandSpecified (const TCommandSpecified &right)
 ~TCommandSpecified ()
const TCommandSpecified & operator= (const TCommandSpecified &right)
Tbool operator== (const TCommandSpecified &right) const
Tbool operator!= (const TCommandSpecified &right) const
const TstringGetName () const
const TstringGetFullName () const
const TstringGetAbsolutePath () const
Tint GetDirectoryDepth () const
Tbool IsBuiltinCommand () const
Tbool IsAliasedCommand () const
TCommandGetCommand () const
Tvoid SetName (const Tstring &name)
Tvoid SetFullName (const Tstring &name)
Tvoid SetAbsolutePath (const Tstring &path)
Tvoid SetDirectoryDepth (Tint depth)
Tvoid SetBuiltinFlag (Tbool flag)
Tvoid SetCommand (TCommand *command)

フレンド

Tostream & operator<< (Tostream &tos, const TCommandSpecified &right)

解説

This is the TCommandSpecified class.

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

TODO:
None?
バグ:
None?


Enum の解説

anonymous enum
 

Enum 値:
tBuiltinDepth 
tAliasDepth 
tNotDefineDepth 


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

TCommandSpecified::TCommandSpecified  
 

TCommandSpecified::TCommandSpecified const Tstring   name,
const Tstring   fullname,
const Tstring   path,
Tint    depth,
Tbool    flag,
TCommand   command
 

TCommandSpecified::TCommandSpecified const TCommandSpecified &    right
 

TCommandSpecified::~TCommandSpecified  
 


メソッドの解説

const Tstring & TCommandSpecified::GetAbsolutePath   [inline]
 

TCommand * TCommandSpecified::GetCommand   [inline]
 

Tint TCommandSpecified::GetDirectoryDepth   [inline]
 

const Tstring & TCommandSpecified::GetFullName   [inline]
 

const Tstring & TCommandSpecified::GetName   [inline]
 

Tbool TCommandSpecified::IsAliasedCommand   [inline]
 

Tbool TCommandSpecified::IsBuiltinCommand   [inline]
 

Tbool TCommandSpecified::operator!= const TCommandSpecified &    right const
 

const TCommandSpecified& TCommandSpecified::operator= const TCommandSpecified &    right
 

Tbool TCommandSpecified::operator== const TCommandSpecified &    right const
 

Tvoid TCommandSpecified::SetAbsolutePath const Tstring   path [inline]
 

Tvoid TCommandSpecified::SetBuiltinFlag Tbool    flag [inline]
 

Tvoid TCommandSpecified::SetCommand TCommand   command [inline]
 

Tvoid TCommandSpecified::SetDirectoryDepth Tint    depth [inline]
 

Tvoid TCommandSpecified::SetFullName const Tstring   name [inline]
 

Tvoid TCommandSpecified::SetName const Tstring   name [inline]
 


フレンドと関連する関数の解説

Tostream& operator<< Tostream &    tos,
const TCommandSpecified &    right
[friend]
 


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