Public Member Functions | Static Public Member Functions

Reliability< D > Class Template Reference

#include <CorePolicy.hpp>

Inheritance diagram for Reliability< D >:

List of all members.

Public Member Functions

 Reliability ()
 Reliability (dds::core::policy::ReliabilityKind::Type the_kind, const dds::core::Duration &the_max_blocking_time)
void kind (dds::core::policy::ReliabilityKind::Type the_kind)
dds::core::policy::ReliabilityKind::Type kind () const
void max_blocking_time (const dds::core::Duration &d)
const dds::core::Duration max_blocking_time () const

Static Public Member Functions

static Reliability Reliable (const dds::core::Duration &d=dds::core::Duration::infinite())
static Reliability BestEffort ()

Detailed Description

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

Definition at line 614 of file CorePolicy.hpp.


Constructor & Destructor Documentation

Reliability (  )  [inline]

Definition at line 616 of file CorePolicy.hpp.

Reliability ( dds::core::policy::ReliabilityKind::Type  the_kind,
const dds::core::Duration the_max_blocking_time 
) [inline]

Definition at line 620 of file CorePolicy.hpp.


Member Function Documentation

static Reliability BestEffort (  )  [inline, static]

Definition at line 645 of file CorePolicy.hpp.

dds::core::policy::ReliabilityKind::Type kind (  )  const [inline]

Definition at line 631 of file CorePolicy.hpp.

void kind ( dds::core::policy::ReliabilityKind::Type  the_kind  )  [inline]

Definition at line 628 of file CorePolicy.hpp.

const dds::core::Duration max_blocking_time (  )  const [inline]

Definition at line 638 of file CorePolicy.hpp.

void max_blocking_time ( const dds::core::Duration d  )  [inline]

Definition at line 635 of file CorePolicy.hpp.

static Reliability Reliable ( const dds::core::Duration d = dds::core::Duration::infinite()  )  [inline, static]

Definition at line 642 of file CorePolicy.hpp.


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