21 #ifndef OSPL_DDS_CORE_TENTITY_IMPL_HPP_ 22 #define OSPL_DDS_CORE_TENTITY_IMPL_HPP_ 33 #include <org/opensplice/core/ReportUtils.hpp> 38 dds::core::Entity::~Entity()
46 ISOCPP_REPORT_STACK_DDS_BEGIN(*
this);
47 this->delegate()->enable();
54 ISOCPP_REPORT_STACK_DDS_BEGIN(*
this);
55 return this->delegate()->status_changes();
62 ISOCPP_REPORT_STACK_DDS_BEGIN(*
this);
63 return this->delegate()->instance_handle();
70 ISOCPP_REPORT_STACK_DDS_BEGIN(*
this);
71 this->delegate()->close();
78 ISOCPP_REPORT_STACK_DDS_BEGIN(*
this);
79 this->delegate()->retain();
const dds::core::status::StatusMask status_changes()
Class to hold the handle associated with in sample instance.
StatusMask is a bitmap or bitset field.
const dds::core::InstanceHandle instance_handle() const