OpenDDS::DCPS::MonitorFactory Class Reference

Null implementation of the MonitorFactory. More...

#include <MonitorFactory.h>

Inheritance diagram for OpenDDS::DCPS::MonitorFactory:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 MonitorFactory ()
virtual ~MonitorFactory ()
virtual Monitorcreate_sp_monitor (Service_Participant *sp)
 Factory function to create a service participant monitor object.
virtual Monitorcreate_dp_monitor (DomainParticipantImpl *dp)
 Factory function to create a domain participant monitor object.
virtual Monitorcreate_topic_monitor (TopicImpl *topic)
 Factory function to create a topic monitor object.
virtual Monitorcreate_publisher_monitor (PublisherImpl *publisher)
 Factory function to create a publisher monitor object.
virtual Monitorcreate_subscriber_monitor (SubscriberImpl *subscriber)
 Factory function to create a subscriber monitor object.
virtual Monitorcreate_data_writer_monitor (DataWriterImpl *dw)
 Factory function to create a data writer monitor object.
virtual Monitorcreate_data_writer_periodic_monitor (DataWriterImpl *dw)
 Factory function to create a data writer periodic monitor object.
virtual Monitorcreate_data_reader_monitor (DataReaderImpl *dr)
 Factory function to create a data reader monitor object.
virtual Monitorcreate_data_reader_periodic_monitor (DataReaderImpl *dr)
 Factory function to create a data reader periodic monitor object.
virtual Monitorcreate_transport_monitor (TransportImpl *transport)
 Factory function to create a transport monitor object.
virtual void initialize ()
 Initialize the monitor (required to report data).

Static Public Member Functions

static int service_initialize ()

Detailed Description

Null implementation of the MonitorFactory.

Full version of this library is implemented by the monitor lib.

Definition at line 47 of file MonitorFactory.h.


Constructor & Destructor Documentation

OpenDDS::DCPS::MonitorFactory::MonitorFactory (  ) 

Definition at line 15 of file MonitorFactory.cpp.

00016 {
00017 }

OpenDDS::DCPS::MonitorFactory::~MonitorFactory (  )  [virtual]

Definition at line 20 of file MonitorFactory.cpp.

00021 {
00022 }


Member Function Documentation

OpenDDS::DCPS::Monitor * OpenDDS::DCPS::MonitorFactory::create_data_reader_monitor ( DataReaderImpl dr  )  [virtual]

Factory function to create a data reader monitor object.

Reimplemented in OpenDDS::DCPS::MonitorFactoryImpl.

Definition at line 67 of file MonitorFactory.cpp.

00068 {
00069   return 0;
00070 }

OpenDDS::DCPS::Monitor * OpenDDS::DCPS::MonitorFactory::create_data_reader_periodic_monitor ( DataReaderImpl dr  )  [virtual]

Factory function to create a data reader periodic monitor object.

Reimplemented in OpenDDS::DCPS::MonitorFactoryImpl.

Definition at line 73 of file MonitorFactory.cpp.

00074 {
00075   return 0;
00076 }

OpenDDS::DCPS::Monitor * OpenDDS::DCPS::MonitorFactory::create_data_writer_monitor ( DataWriterImpl dw  )  [virtual]

Factory function to create a data writer monitor object.

Reimplemented in OpenDDS::DCPS::MonitorFactoryImpl.

Definition at line 55 of file MonitorFactory.cpp.

00056 {
00057   return 0;
00058 }

OpenDDS::DCPS::Monitor * OpenDDS::DCPS::MonitorFactory::create_data_writer_periodic_monitor ( DataWriterImpl dw  )  [virtual]

Factory function to create a data writer periodic monitor object.

Reimplemented in OpenDDS::DCPS::MonitorFactoryImpl.

Definition at line 61 of file MonitorFactory.cpp.

00062 {
00063   return 0;
00064 }

OpenDDS::DCPS::Monitor * OpenDDS::DCPS::MonitorFactory::create_dp_monitor ( DomainParticipantImpl dp  )  [virtual]

Factory function to create a domain participant monitor object.

Reimplemented in OpenDDS::DCPS::MonitorFactoryImpl.

Definition at line 31 of file MonitorFactory.cpp.

00032 {
00033   return 0;
00034 }

OpenDDS::DCPS::Monitor * OpenDDS::DCPS::MonitorFactory::create_publisher_monitor ( PublisherImpl publisher  )  [virtual]

Factory function to create a publisher monitor object.

Reimplemented in OpenDDS::DCPS::MonitorFactoryImpl.

Definition at line 43 of file MonitorFactory.cpp.

00044 {
00045   return 0;
00046 }

OpenDDS::DCPS::Monitor * OpenDDS::DCPS::MonitorFactory::create_sp_monitor ( Service_Participant sp  )  [virtual]

Factory function to create a service participant monitor object.

Reimplemented in OpenDDS::DCPS::MonitorFactoryImpl.

Definition at line 25 of file MonitorFactory.cpp.

Referenced by OpenDDS::DCPS::Service_Participant::get_domain_participant_factory().

00026 {
00027   return 0;
00028 }

OpenDDS::DCPS::Monitor * OpenDDS::DCPS::MonitorFactory::create_subscriber_monitor ( SubscriberImpl subscriber  )  [virtual]

Factory function to create a subscriber monitor object.

Reimplemented in OpenDDS::DCPS::MonitorFactoryImpl.

Definition at line 49 of file MonitorFactory.cpp.

00050 {
00051   return 0;
00052 }

OpenDDS::DCPS::Monitor * OpenDDS::DCPS::MonitorFactory::create_topic_monitor ( TopicImpl topic  )  [virtual]

Factory function to create a topic monitor object.

Reimplemented in OpenDDS::DCPS::MonitorFactoryImpl.

Definition at line 37 of file MonitorFactory.cpp.

00038 {
00039   return 0;
00040 }

OpenDDS::DCPS::Monitor * OpenDDS::DCPS::MonitorFactory::create_transport_monitor ( TransportImpl transport  )  [virtual]

Factory function to create a transport monitor object.

Reimplemented in OpenDDS::DCPS::MonitorFactoryImpl.

Definition at line 79 of file MonitorFactory.cpp.

00080 {
00081   return 0;
00082 }

void OpenDDS::DCPS::MonitorFactory::initialize (  )  [virtual]

Initialize the monitor (required to report data).

Reimplemented in OpenDDS::DCPS::MonitorFactoryImpl.

Definition at line 85 of file MonitorFactory.cpp.

00086 {
00087 }

int OpenDDS::DCPS::MonitorFactory::service_initialize (  )  [static]

Reimplemented in OpenDDS::DCPS::MonitorFactoryImpl.

Definition at line 90 of file MonitorFactory.cpp.

00091 {
00092   return ACE_Service_Config::process_directive(ace_svc_desc_MonitorFactory);
00093 }


The documentation for this class was generated from the following files:
Generated on Fri Feb 12 20:06:20 2016 for OpenDDS by  doxygen 1.4.7