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

クラス TCommandSpecified の解説

#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 Tstring & GetName () const
const Tstring & GetFullName () const
const Tstring & GetAbsolutePath () const
Tint GetDirectoryDepth () const
Tbool IsBuiltinCommand () const
Tbool IsAliasedCommand () const
TCommand * GetCommand () 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)

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.7.1)
Go IWAI <goiwai@users.sourceforge.jp>