Public Member Functions | Static Public Member Functions

Presentation< D > Class Template Reference

#include <CorePolicy.hpp>

Inheritance diagram for Presentation< D >:

List of all members.

Public Member Functions

 Presentation ()
 Presentation (dds::core::policy::PresentationAccessScopeKind::Type the_access_scope, bool the_coherent_access, bool the_ordered_access)
void access_scope (dds::core::policy::PresentationAccessScopeKind::Type as)
dds::core::policy::PresentationAccessScopeKind::Type access_scope () const
void coherent_access (bool on)
bool coherent_access () const
void ordered_access (bool on)
bool ordered_access () const

Static Public Member Functions

static Presentation GroupAccessScope (bool coherent=false, bool ordered=false)
static Presentation InstanceAccessScope (bool coherent=false, bool ordered=false)
static Presentation TopicAccessScope (bool coherent=false, bool ordered=false)

Detailed Description

template<typename D>
class tdds::core::policy::Presentation< D >

Definition at line 557 of file CorePolicy.hpp.


Constructor & Destructor Documentation

Presentation (  )  [inline]

Definition at line 559 of file CorePolicy.hpp.

Presentation ( dds::core::policy::PresentationAccessScopeKind::Type  the_access_scope,
bool  the_coherent_access,
bool  the_ordered_access 
) [inline]

Definition at line 564 of file CorePolicy.hpp.


Member Function Documentation

void access_scope ( dds::core::policy::PresentationAccessScopeKind::Type  as  )  [inline]

Definition at line 573 of file CorePolicy.hpp.

dds::core::policy::PresentationAccessScopeKind::Type access_scope (  )  const [inline]

Definition at line 576 of file CorePolicy.hpp.

bool coherent_access (  )  const [inline]

Definition at line 583 of file CorePolicy.hpp.

void coherent_access ( bool  on  )  [inline]

Definition at line 580 of file CorePolicy.hpp.

static Presentation GroupAccessScope ( bool  coherent = false,
bool  ordered = false 
) [inline, static]

Definition at line 594 of file CorePolicy.hpp.

static Presentation InstanceAccessScope ( bool  coherent = false,
bool  ordered = false 
) [inline, static]

Definition at line 599 of file CorePolicy.hpp.

void ordered_access ( bool  on  )  [inline]

Definition at line 587 of file CorePolicy.hpp.

bool ordered_access (  )  const [inline]

Definition at line 590 of file CorePolicy.hpp.

static Presentation TopicAccessScope ( bool  coherent = false,
bool  ordered = false 
) [inline, static]

Definition at line 604 of file CorePolicy.hpp.


The documentation for this class was generated from the following file: