#include <ocobserv.h>
Public Member Functions | |
virtual | ~ObjObservable () |
Object * | object () |
Static Public Member Functions | |
static void | Attach (Object *, Observer *) |
static void | Detach (Object *, Observer *) |
Private Member Functions | |
ObjObservable (Object *) | |
Private Attributes | |
Object * | ob_ |
ObjObservable::~ObjObservable | ( | ) | [virtual] |
void ObjObservable::Attach | ( | Object * | ob, | |
Observer * | view | |||
) | [static] |
References ObjObservable().
Referenced by SymDirectory::SymDirectory().
void ObjObservable::Detach | ( | Object * | ob, | |
Observer * | view | |||
) | [static] |
Referenced by SymDirectory::~SymDirectory().
Object* ObjObservable::object | ( | ) | [inline] |
References ob_.
Object* ObjObservable::ob_ [private] |
Referenced by object(), and ObjObservable().