diff options
Diffstat (limited to 'ACE/TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h')
-rw-r--r-- | ACE/TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/ACE/TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h b/ACE/TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h new file mode 100644 index 00000000000..ef4d5a049f0 --- /dev/null +++ b/ACE/TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h @@ -0,0 +1,37 @@ +// $Id$ + +#ifndef TIMESTAMP_MONITOR_H +#define TIMESTAMP_MONITOR_H + +#include /**/ "ace/pre.h" + +#include "ace/Monitor_Base.h" + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +#pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +#include "tao/orbconf.h" +#include "tao/Versioned_Namespace.h" + +#if defined (TAO_HAS_MONITOR_FRAMEWORK) && (TAO_HAS_MONITOR_FRAMEWORK == 1) + +#include "orbsvcs/orbsvcs/Notify/MonitorControl/notify_mc_export.h" + +using namespace ACE_VERSIONED_NAMESPACE_NAME::ACE::Monitor_Control; + +TAO_BEGIN_VERSIONED_NAMESPACE_DECL + +class TAO_Notify_MC_Export Timestamp_Monitor : public Monitor_Base +{ +public: + Timestamp_Monitor (const char *name); +}; + +TAO_END_VERSIONED_NAMESPACE_DECL + +#endif /* TAO_HAS_MONITOR_FRAMEWORK==1 */ + +#include /**/ "ace/post.h" + +#endif /* TIMESTAMP_MONITOR_H */ |