デザインパターン(オブザーバーパターン) Subject
More...
#include <Observer.h>
List of all members.
Detailed Description
デザインパターン(オブザーバーパターン) Subject
Constructor & Destructor Documentation
Subject::Subject |
( |
| ) |
[inline] |
virtual Subject::~Subject |
( |
| ) |
[inline, virtual] |
Member Function Documentation
virtual void Subject::attach |
( |
Observer * |
i_pcObserver | ) |
[inline, virtual] |
Observerを登録する.
- Parameters:
-
Observer* | i_pcObserver 登録するオブザーバ. |
- Returns:
- なし.
virtual void Subject::detach |
( |
Observer * |
i_pcObserver | ) |
[inline, virtual] |
Observerを登録解除する.
- Parameters:
-
Observer* | i_pcObserver 登録解除するオブザーバ. |
- Returns:
- なし.
virtual bool Subject::hasObserver |
( |
Observer * |
i_pcObserver | ) |
[inline, virtual] |
Observerを持っているか否かを確認する.
- Parameters:
-
- Returns:
- 引数で渡されたオブザーバを持っているかをどうか返す.
- Return values:
-
virtual void Subject::notify |
( |
Information * |
i_pcInformation = 0 | ) |
[inline, protected, virtual] |
Observerへ通知を送信.
- Parameters:
-
Information* | i_pcInformation 通知に伴うメッセージ. |
- Returns:
- なし.
Member Data Documentation
The documentation for this class was generated from the following file: