22 , entity_deleted_(false)
53 DDS::StatusCondition_ptr
70 bool status_changed_flag)
74 if (status_changed_flag) {
104 DDS::StatusCondition_var sc_var;
116 ACE_TEXT(
"EntityImpl::notify_status_condition: ")
117 ACE_TEXT(
"failed to obtain the StatusConditionImpl.\n")));
void set_status_changed_flag(DDS::StatusKind status, bool status_changed_flag)
TransportConfig_rch transport_config_
#define ACE_GUARD(MUTEX, OBJ, LOCK)
DDS::ReturnCode_t set_enabled()
const InstanceHandle_t HANDLE_NIL
Observer_rch get_observer(Observer::Event e)
AtomicBool entity_deleted_
The flag indicates the entity is being deleted.
WeakRcHandle< DomainParticipantImpl > participant_for_instance_handle_
YARD is all original work While it may rely on standard YARD does not include code from other sources We have chosen to release our work as public domain code This means that YARD has been released outside the copyright system Feel free to use the code in any way you wish especially in an academic plagiarism has very little to do with copyright In an academic or in any situation where you are expected to give credit to other people s you will need to cite YARD as a source The author is Christopher and the appropriate date is December the release date for we can t make any promises regarding whether YARD will do what you or whether we will make any changes you ask for You are free to hire your own expert for that If you choose to distribute YARD you ll probably want to read up on the laws covering warranties in your state
void set_deleted(bool state)
RcHandle< TransportConfig > TransportConfig_rch
DDS::StatusMask status_changes_
TransportConfig_rch transport_config() const
RcHandle< Observer > Observer_rch
#define ACE_GUARD_RETURN(MUTEX, OBJ, LOCK, RETURN)
DDS::InstanceHandle_t instance_handle_
DDS::StatusCondition_var status_condition_
DDS::InstanceHandle_t get_entity_instance_handle(const GUID_t &id, const RcHandle< DomainParticipantImpl > &participant)
HANDLE_TYPE_NATIVE InstanceHandle_t
virtual RcHandle< EntityImpl > parent() const
AtomicBool enabled_
The flag indicates the entity is enabled.
void set_observer(Observer_rch observer, Observer::Event e)
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
const ReturnCode_t RETCODE_OK
void notify_status_condition()
virtual DDS::StatusMask get_status_changes()
The Internal API and Implementation of OpenDDS.
virtual DDS::StatusCondition_ptr get_statuscondition()