summaryrefslogtreecommitdiff
path: root/ACE/ace/Monitor_Control
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-06-26 13:14:24 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-06-26 13:14:24 +0000
commit42efaf7dd6e94c216f4387a8b776620f0fe0eb76 (patch)
treea55b8d9ce9fe09ea2af3fa0b91ed2e1869394fd1 /ACE/ace/Monitor_Control
parent93d0a9926e20bc695810231b3f500474acaa8e8f (diff)
downloadATCD-42efaf7dd6e94c216f4387a8b776620f0fe0eb76.tar.gz
ChangeLogTag: Thu Jun 26 13:13:16 UTC 2008 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'ACE/ace/Monitor_Control')
-rw-r--r--ACE/ace/Monitor_Control/Monitor_Group.cpp6
-rw-r--r--ACE/ace/Monitor_Control/Monitor_Group.h3
2 files changed, 8 insertions, 1 deletions
diff --git a/ACE/ace/Monitor_Control/Monitor_Group.cpp b/ACE/ace/Monitor_Control/Monitor_Group.cpp
index 874c81bec7d..8bd62449e75 100644
--- a/ACE/ace/Monitor_Control/Monitor_Group.cpp
+++ b/ACE/ace/Monitor_Control/Monitor_Group.cpp
@@ -44,6 +44,12 @@ namespace ACE
}
void
+ Monitor_Group::receive (const Monitor_Control_Types::NameList& /* data */)
+ {
+ /// No-op, should always call update().
+ }
+
+ void
Monitor_Group::clear (void)
{
for (MEMBERS_ITERATOR i (this->members_); !i.done (); i.advance ())
diff --git a/ACE/ace/Monitor_Control/Monitor_Group.h b/ACE/ace/Monitor_Control/Monitor_Group.h
index 1b1d8fb8a81..557170e2964 100644
--- a/ACE/ace/Monitor_Control/Monitor_Group.h
+++ b/ACE/ace/Monitor_Control/Monitor_Group.h
@@ -34,7 +34,7 @@ namespace ACE
/**
* @class Monitor_Group
*
- * @brief Updates and/or clears a group of monitors iwth a single call.
+ * @brief Updates and/or clears a group of monitors with a single call.
*/
class MONITOR_CONTROL_Export Monitor_Group : public Monitor_Base
{
@@ -48,6 +48,7 @@ namespace ACE
/// These are overridden to be no-ops.
virtual void receive (double data);
virtual void receive (size_t data);
+ virtual void receive (const Monitor_Control_Types::NameList& data);
virtual void clear (void);