8 #ifndef DCPS_IR_TOPIC_DESCRIPTION_H 9 #define DCPS_IR_TOPIC_DESCRIPTION_H 12 #include "ace/Unbounded_Set.h"
13 #include "ace/SString.h"
14 #include "tao/corbafwd.h"
19 #if !defined (ACE_LACKS_PRAGMA_ONCE) 49 const char* dataTypeName);
58 ,
bool associate =
true);
103 const char* get_name()
const ;
104 const char* get_dataTypeName()
const;
109 std::string dump_to_string(
const std::string& prefix,
int depth)
const;
ACE_CString dataTypeName_
ACE_Unbounded_Set< DCPS_IR_Subscription * > DCPS_IR_Subscription_Set
DCPS_IR_Topic_Set topics_
DCPS_IR_Subscription_Set subscriptionRefs_
#define OpenDDS_InfoRepoLib_Export
ACE_Unbounded_Set< DCPS_IR_Topic * > DCPS_IR_Topic_Set
Representative of a Topic.
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
Representative of a Subscription.
Representation of a Domain in the system.
Representative of a Topic Description.
Representative of a Publication.