diff options
Diffstat (limited to 'ACE/examples/APG/Naming/Temperature_Grapher.h')
-rw-r--r-- | ACE/examples/APG/Naming/Temperature_Grapher.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/ACE/examples/APG/Naming/Temperature_Grapher.h b/ACE/examples/APG/Naming/Temperature_Grapher.h new file mode 100644 index 00000000000..610dac6a578 --- /dev/null +++ b/ACE/examples/APG/Naming/Temperature_Grapher.h @@ -0,0 +1,30 @@ +// $Id$ + +#ifndef TEMPERATURE_GRAPHER_H +#define TEMPERATURE_GRAPHER_H + +#include "Thermometer.h" +#include "Temperature_Grapher_Options.h" +#include "Naming_Context.h" + +class Temperature_Grapher + { + public: + Temperature_Grapher( Temperature_Grapher_Options & opt, + Naming_Context & naming_context ) + : opt_(opt), naming_context_(naming_context) + { + } + + void monitor(); + + protected: + void update_graph(); + + private: + Thermometer * thermometer_; + Temperature_Grapher_Options & opt_; + Naming_Context & naming_context_; + }; + +#endif /* TEMPERATURE_GRAPHER_H */ |