CoreDX DDS Modern C++ API
|
Data presentation. More...
Public Member Functions | |
TPresentation (dds::core::policy::PresentationAccessScopeKind::Type access_scope=dds::core::policy::PresentationAccessScopeKind::INSTANCE, bool coherent_access=false, bool ordered_access=false) | |
Constructor. | |
TPresentation (const TPresentation &other) | |
Copy constructor. | |
TPresentation & | access_scope (dds::core::policy::PresentationAccessScopeKind::Type as) |
modifier | |
dds::core::policy::PresentationAccessScopeKind::Type | access_scope () const |
accessor | |
TPresentation & | coherent_access (bool on) |
modifier | |
bool | coherent_access () const |
accessor | |
TPresentation & | ordered_access (bool on) |
modifier | |
bool | ordered_access () const |
accessor | |
Static Public Member Functions | |
static TPresentation | GroupAccessScope (bool coherent=false, bool ordered=false) |
Helper to construct Presentation policy with access_scope of dds::core::policy::PresentationAccessScopeKind::GROUP. | |
static TPresentation | InstanceAccessScope (bool coherent=false, bool ordered=false) |
Helper to construct Presentation policy with access_scope of dds::core::policy::PresentationAccessScopeKind::INSTANCE. | |
static TPresentation | TopicAccessScope (bool coherent=false, bool ordered=false) |
Helper to construct Presentation policy with access_scope of dds::core::policy::PresentationAccessScopeKind::TOPIC. | |
Data presentation.