メインページ
モジュール
名前空間一覧
クラス階層
アルファベット順一覧
構成
ファイル一覧
構成メンバ
ファイルメンバ
関連ページ
例
クラス TCrate の解説
[
Modules Category
]
This is the TCrate class.
[詳細]
#include <
TCrate.hh
>
TCrateのコラボレーション図
[
凡例
]
すべてのメンバ一覧
Public メソッド
TCrate
()
~TCrate
()
Tint
InstallModule
(
TModule
*module, const
Tstring
&id, const
TstringList
&group)
Tint
InstallModule
(
TModule
*module, const
Tstring
&id, const
Tstring
&group="")
Tint
RemoveModule
(
Tint
index)
Tint
RemoveModule
(const
Tstring
&id)
Tint
RemoveModule
(const
TstringList
&groups)
Tvoid
ClearCrate
()
TModule
*
FindModule
(const
Tstring
&id)
TModule
*
GetModule
(
Tint
index)
TModule
*
GetModule
(const
Tstring
&id)
const
TModuleTable
&
GetModuleTable
() const
TModuleTable
&
GetModuleTable
()
Tvoid
SetModuleTable
(const
TModuleTable
&table)
Tvoid
Clear
()
Tvoid
Clear
(const
TstringList
&groups)
Tvoid
Clear
(const
Tstring
&group)
Tvoid
Update
()
Tvoid
Update
(const
TstringList
&groups)
Tvoid
Update
(const
Tstring
&group)
Tvoid
Initialize
()
Tvoid
Initialize
(const
TstringList
&groups)
Tvoid
Initialize
(const
Tstring
&group)
Tvoid
ClearAllModules
()
Tvoid
UpdateAllModules
()
Tvoid
InitializeAllModules
()
Tvoid
ClearModule
(const
Tstring
&id)
Tvoid
UpdateModule
(const
Tstring
&id)
Tvoid
InitializeModule
(const
Tstring
&id)
解説
This is the TCrate class.
作者:
Go IWAI <
goiwai@users.sourceforge.jp
>
The TCrate class detail description. Write it down ASAP!
TODO:
None?
バグ:
None?
コンストラクタとデストラクタの解説
TCrate::TCrate
(
)
TCrate::~TCrate
(
)
メソッドの解説
Tvoid
TCrate::Clear
(
const
Tstring
&
group
)
Tvoid
TCrate::Clear
(
const
TstringList
&
groups
)
Tvoid
TCrate::Clear
(
)
Tvoid
TCrate::ClearAllModules
(
)
Tvoid
TCrate::ClearCrate
(
)
Tvoid
TCrate::ClearModule
(
const
Tstring
&
id
)
TModule
* TCrate::FindModule
(
const
Tstring
&
id
)
TModule
* TCrate::GetModule
(
const
Tstring
&
id
)
TModule
* TCrate::GetModule
(
Tint
index
)
TModuleTable
& TCrate::GetModuleTable
(
)
[inline]
const
TModuleTable
& TCrate::GetModuleTable
(
)
[inline]
Tvoid
TCrate::Initialize
(
const
Tstring
&
group
)
Tvoid
TCrate::Initialize
(
const
TstringList
&
groups
)
Tvoid
TCrate::Initialize
(
)
Tvoid
TCrate::InitializeAllModules
(
)
Tvoid
TCrate::InitializeModule
(
const
Tstring
&
id
)
Tint
TCrate::InstallModule
(
TModule
*
module
,
const
Tstring
&
id
,
const
Tstring
&
group
= ""
)
Tint
TCrate::InstallModule
(
TModule
*
module
,
const
Tstring
&
id
,
const
TstringList
&
group
)
Tint
TCrate::RemoveModule
(
const
TstringList
&
groups
)
Tint
TCrate::RemoveModule
(
const
Tstring
&
id
)
Tint
TCrate::RemoveModule
(
Tint
index
)
Tvoid
TCrate::SetModuleTable
(
const
TModuleTable
&
table
)
[inline]
Tvoid
TCrate::Update
(
const
Tstring
&
group
)
Tvoid
TCrate::Update
(
const
TstringList
&
groups
)
Tvoid
TCrate::Update
(
)
Tvoid
TCrate::UpdateAllModules
(
)
Tvoid
TCrate::UpdateModule
(
const
Tstring
&
id
)
このクラスの解説は次のファイルから生成されました:
TCrate.hh
CLDAQ - a Class Library for Data AcQuisition
(Version 1.12.0)
Go IWAI
<
goiwai@users.sourceforge.jp
>