OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <DWPeriodicMonitorImpl.h>
Public Member Functions | |
DWPeriodicMonitorImpl (DataWriterImpl *dw, OpenDDS::DCPS::DataWriterPeriodicReportDataWriter_ptr dw_per_writer) | |
virtual | ~DWPeriodicMonitorImpl () |
virtual void | report () |
![]() | |
Monitor () | |
virtual | ~Monitor () |
Private Attributes | |
DataWriterImpl * | dw_ |
OpenDDS::DCPS::DataWriterPeriodicReportDataWriter_var | dw_per_writer_ |
Definition at line 24 of file DWPeriodicMonitorImpl.h.
OpenDDS::DCPS::DWPeriodicMonitorImpl::DWPeriodicMonitorImpl | ( | DataWriterImpl * | dw, |
OpenDDS::DCPS::DataWriterPeriodicReportDataWriter_ptr | dw_per_writer | ||
) |
Definition at line 19 of file DWPeriodicMonitorImpl.cpp.
References _duplicate().
|
virtual |
Definition at line 26 of file DWPeriodicMonitorImpl.cpp.
|
virtual |
Implements OpenDDS::DCPS::Monitor.
Definition at line 31 of file DWPeriodicMonitorImpl.cpp.
References dw_, OpenDDS::DCPS::DataWriterPeriodicReport::dw_id, dw_per_writer_, OpenDDS::DCPS::DataWriterImpl::get_guid(), DDS::HANDLE_NIL, CORBA::is_nil(), and OPENDDS_END_VERSIONED_NAMESPACE_DECL.
|
private |
Definition at line 32 of file DWPeriodicMonitorImpl.h.
Referenced by report().
|
private |
Definition at line 33 of file DWPeriodicMonitorImpl.h.
Referenced by report().