クラス Onikiri::OpNotifier

#include <OpObserver.h>

すべてのメンバ一覧

Public メソッド

void Add (OpObserver *observer)
void NotifyCommit (OpIterator op)
void NotifyFlush (OpIterator op)
 OpNotifier ()
virtual ~OpNotifier ()

構成

class  NotifyFuncObj


説明

OpObserver.h55 行で定義されています。


コンストラクタとデストラクタ

OpNotifier::OpNotifier (  ) 

OpObserver.cpp60 行で定義されています。

00061 : m_observer(0)
00062 {
00063 }

OpNotifier::~OpNotifier (  )  [virtual]

OpObserver.cpp65 行で定義されています。

00066 {
00067 }


関数

void OpNotifier::Add ( OpObserver observer  ) 

OpObserver.cpp69 行で定義されています。

参照元 Onikiri::OpObserver::OpObserver().

00070 {
00071     m_observer.push_back(observer);
00072 }

Here is the caller graph for this function:

void OpNotifier::NotifyCommit ( OpIterator  op  ) 

OpObserver.cpp74 行で定義されています。

参照先 Onikiri::OpObserver::Commit().

参照元 Onikiri::InorderList::NotifyCommit().

00075 {
00076     for_each(
00077         m_observer.begin(),
00078         m_observer.end(),
00079         NotifyFuncObj(op, &OpObserver::Commit)
00080     );
00081 }

関数の呼び出しグラフ:

Here is the caller graph for this function:

void OpNotifier::NotifyFlush ( OpIterator  op  ) 

OpObserver.cpp83 行で定義されています。

参照先 Onikiri::OpObserver::Flush().

参照元 Onikiri::InorderList::NotifyFlush().

00084 {
00085     for_each(
00086         m_observer.begin(),
00087         m_observer.end(),
00088         NotifyFuncObj(op, &OpObserver::Flush)
00089     );
00090 }

関数の呼び出しグラフ:

Here is the caller graph for this function:


このクラスの説明は次のファイルから生成されました:
Onikiri2に対してTue Jun 18 15:09:06 2013に生成されました。  doxygen 1.4.7