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

クラス TRecordDisplayComponent の解説

#include <TRecordDisplayComponent.hh>

TRecordDisplayComponentに対する継承グラフ

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

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

Public メソッド

 TRecordDisplayComponent (TRecordDisplay *evd)
 TRecordDisplayComponent (TRecordDisplay *evd, TGCompositeFrame *frame)
virtual Tvoid Build ()=0
Tbool IsBuild () const
const TRecordDisplay * GetRecordDisplay () const
virtual Tvoid SetRecordDisplay (TRecordDisplay *evd)
const TGCompositeFrame * GetParentFrame () const
virtual Tvoid SetParentFrame (TGCompositeFrame *frame)

Protected メソッド

virtual ~TRecordDisplayComponent ()

Protected 変数

TRecordDisplay * theRecordDisplay
TGCompositeFrame * theParentFrame
Tbool theFinishBuild

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

TRecordDisplayComponent::TRecordDisplayComponent TRecordDisplay *  evd  ) 
 

TRecordDisplayComponent.cc23 行で定義されています。

参照 Tfalse.

TRecordDisplayComponent::TRecordDisplayComponent TRecordDisplay *  evd,
TGCompositeFrame *  frame
 

TRecordDisplayComponent.cc29 行で定義されています。

参照 Tfalse.

TRecordDisplayComponent::~TRecordDisplayComponent  )  [protected, virtual]
 

TRecordDisplayComponent.cc35 行で定義されています。


メソッドの解説

virtual Tvoid TRecordDisplayComponent::Build  )  [pure virtual]
 

TRecordDisplay, TRecordDisplayCanvas, TRecordDisplayMenuBar, と TRecordDisplayTabを実装しています.

呼出 SetParentFrame().

const TGCompositeFrame * TRecordDisplayComponent::GetParentFrame  )  const [inline]
 

TRecordDisplayComponent.hh76 行で定義されています。

参照 theParentFrame.

const TRecordDisplay * TRecordDisplayComponent::GetRecordDisplay  )  const [inline]
 

TRecordDisplayComponent.hh65 行で定義されています。

参照 theRecordDisplay.

Tbool TRecordDisplayComponent::IsBuild  )  const [inline]
 

TRecordDisplayComponent.hh60 行で定義されています。

参照 Tbool, と theFinishBuild.

呼出 SetParentFrame().

Tvoid TRecordDisplayComponent::SetParentFrame TGCompositeFrame *  frame  )  [inline, virtual]
 

TRecordDisplayComponent.hh81 行で定義されています。

参照 Build(), IsBuild(), theParentFrame, と Tvoid.

Tvoid TRecordDisplayComponent::SetRecordDisplay TRecordDisplay *  evd  )  [inline, virtual]
 

TRecordDisplayComponent.hh70 行で定義されています。

参照 theRecordDisplay, と Tvoid.


変数の解説

Tbool TRecordDisplayComponent::theFinishBuild [protected]
 

TRecordDisplayComponent.hh35 行で定義されています。

呼出 TRecordDisplayTab::Build(), TRecordDisplayMenuBar::Build(), TRecordDisplayCanvas::Build(), と IsBuild().

TGCompositeFrame* TRecordDisplayComponent::theParentFrame [protected]
 

TRecordDisplayComponent.hh34 行で定義されています。

呼出 TRecordDisplayTab::Build(), TRecordDisplayCanvas::Build(), GetParentFrame(), と SetParentFrame().

TRecordDisplay* TRecordDisplayComponent::theRecordDisplay [protected]
 

TRecordDisplayComponent.hh33 行で定義されています。

呼出 TRecordDisplayTab::Build(), TRecordDisplayMenuBar::Build(), TRecordDisplayCanvas::Build(), GetRecordDisplay(), TRecordDisplayTab::GetTab(), と SetRecordDisplay().


このクラスの解説は次のファイルから生成されました:

CLDAQ - a Class Library for DataAcQuisition (Version 1.14.3)
Go IWAI -- goiwai at users.sourceforge.jp