Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
pattern
Observer.h
Go to the documentation of this file.
1
/* -*- mode:c++ - */
2
14
#ifndef _Observer_H_
15
#define _Observer_H_
16
17
#include "
libhippo.h
"
18
19
20
namespace
hippodraw {
21
22
class
Observable;
23
34
class
MDL_HIPPOPLOT_API
Observer
35
{
36
public
:
37
41
Observer
();
42
48
virtual
~
Observer
();
49
53
virtual
void
update (
const
Observable
* ) = 0;
54
62
virtual
void
willDelete (
const
Observable
* );
63
64
};
65
66
}
// namespace hippodraw
67
#endif // _Observer_H_
Generated for HippoDraw Class Library by