summaryrefslogtreecommitdiff
path: root/ACE/TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h')
-rw-r--r--ACE/TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h37
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 */