|
OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <InternalTopic.h>


Public Types | |
| typedef RcHandle< InternalDataWriter< T > > | InternalDataWriter_rch |
| typedef WeakRcHandle< InternalDataWriter< T > > | InternalDataWriter_wrch |
| typedef RcHandle< InternalDataReader< T > > | InternalDataReader_rch |
| typedef WeakRcHandle< InternalDataReader< T > > | InternalDataReader_wrch |
Public Member Functions | |
| void | connect (InternalDataWriter_rch writer) |
| void | connect (InternalDataReader_rch reader) |
| void | disconnect (InternalDataWriter_rch writer) |
| void | disconnect (InternalDataReader_rch reader) |
Public Member Functions inherited from OpenDDS::DCPS::RcObject | |
| virtual | ~RcObject () |
| virtual void | _add_ref () |
| virtual void | _remove_ref () |
| long | ref_count () const |
| WeakObject * | _get_weak_object () const |
Private Member Functions | |
| typedef | OPENDDS_SET (InternalDataWriter_wrch) WriterSet |
| typedef | OPENDDS_SET (InternalDataReader_wrch) ReaderSet |
Private Attributes | |
| WriterSet | writers_ |
| ReaderSet | readers_ |
| ACE_Thread_Mutex | mutex_ |
Additional Inherited Members | |
Protected Member Functions inherited from OpenDDS::DCPS::RcObject | |
| RcObject () | |
Definition at line 28 of file InternalTopic.h.
| typedef RcHandle<InternalDataReader<T> > OpenDDS::DCPS::InternalTopic< T >::InternalDataReader_rch |
Definition at line 32 of file InternalTopic.h.
| typedef WeakRcHandle<InternalDataReader<T> > OpenDDS::DCPS::InternalTopic< T >::InternalDataReader_wrch |
Definition at line 33 of file InternalTopic.h.
| typedef RcHandle<InternalDataWriter<T> > OpenDDS::DCPS::InternalTopic< T >::InternalDataWriter_rch |
Definition at line 30 of file InternalTopic.h.
| typedef WeakRcHandle<InternalDataWriter<T> > OpenDDS::DCPS::InternalTopic< T >::InternalDataWriter_wrch |
Definition at line 31 of file InternalTopic.h.
|
inline |
Definition at line 35 of file InternalTopic.h.
|
inline |
Definition at line 50 of file InternalTopic.h.
|
inline |
Definition at line 65 of file InternalTopic.h.
|
inline |
Definition at line 79 of file InternalTopic.h.
|
private |
|
private |
|
mutableprivate |
Definition at line 100 of file InternalTopic.h.
Referenced by OpenDDS::DCPS::InternalTopic< OpenDDS::DCPS::NetworkInterfaceAddress >::connect(), and OpenDDS::DCPS::InternalTopic< OpenDDS::DCPS::NetworkInterfaceAddress >::disconnect().
|
private |
Definition at line 98 of file InternalTopic.h.
Referenced by OpenDDS::DCPS::InternalTopic< OpenDDS::DCPS::NetworkInterfaceAddress >::connect(), and OpenDDS::DCPS::InternalTopic< OpenDDS::DCPS::NetworkInterfaceAddress >::disconnect().
|
private |
Definition at line 95 of file InternalTopic.h.
Referenced by OpenDDS::DCPS::InternalTopic< OpenDDS::DCPS::NetworkInterfaceAddress >::connect(), and OpenDDS::DCPS::InternalTopic< OpenDDS::DCPS::NetworkInterfaceAddress >::disconnect().
1.8.13