Public Member Functions | Static Public Member Functions

Ownership< D > Class Template Reference

#include <CorePolicy.hpp>

Inheritance diagram for Ownership< D >:

List of all members.

Public Member Functions

 Ownership (dds::core::policy::OwnershipKind::Type the_kind)
 Ownership ()
void kind (dds::core::policy::OwnershipKind::Type the_kind)
dds::core::policy::OwnershipKind::Type kind () const

Static Public Member Functions

static Ownership Exclusive ()
static Ownership Shared ()

Detailed Description

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

Definition at line 422 of file CorePolicy.hpp.


Constructor & Destructor Documentation

Ownership ( dds::core::policy::OwnershipKind::Type  the_kind  )  [inline, explicit]

Definition at line 424 of file CorePolicy.hpp.

Ownership (  )  [inline]

Definition at line 426 of file CorePolicy.hpp.


Member Function Documentation

static Ownership Exclusive (  )  [inline, static]

Definition at line 437 of file CorePolicy.hpp.

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

Definition at line 432 of file CorePolicy.hpp.

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

Definition at line 429 of file CorePolicy.hpp.

static Ownership Shared (  )  [inline, static]

Definition at line 440 of file CorePolicy.hpp.


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