LIBTHEMIS
公開メンバ関数 | 限定公開メンバ関数 | 限定公開変数類 | フレンド | 全メンバ一覧
themis::Manager クラス

管理者クラス [詳解]

#include <manage.h>

themis::Manager の継承関係図
Inheritance graph
[凡例]
themis::Manager 連携図
Collaboration graph
[凡例]

公開メンバ関数

 Manager ()
 デフォルト構築子 [詳解]
 
virtual ~Manager ()
 解體子 [詳解]
 
void add (Managed *m)
 被管理オブジェクトを追加 [詳解]
 
template<class FNC >
void forEach (FNC fnc)
 被管理オブジェクトすべてに指定處理を實行 [詳解]
 

限定公開メンバ関数

void remove (themis::Managed *obj)
 

限定公開変数類

std::list< T_ * > a_
 

フレンド

class themis::Managed
 

詳解

管理者クラス

構築子と解体子

◆ Manager()

themis::Manager::Manager ( )
inline

デフォルト構築子

◆ ~Manager()

virtual themis::Manager::~Manager ( )
virtual

解體子

関数詳解

◆ add()

void themis::Manager::add ( Managed m)
inline

被管理オブジェクトを追加

◆ forEach()

template<class FNC >
void themis::Manager::forEach ( FNC  fnc)
inline

被管理オブジェクトすべてに指定處理を實行

◆ remove()

void themis::Manager::remove ( themis::Managed obj)
inlineprotected
被呼び出し関係図:

フレンドと関連関数の詳解

◆ themis::Managed

friend class themis::Managed
friend

メンバ詳解

◆ a_

std::list<T_*> themis::Manager::a_
protected

このクラス詳解は次のファイルから抽出されました: