DDS4CCM  1.2.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
CIAO::DDS4CCM::Coherent_Changes_Guard Class Reference

#include <Coherent_Changes_Guard.h>

Inheritance diagram for CIAO::DDS4CCM::Coherent_Changes_Guard:
Inheritance graph
Collaboration diagram for CIAO::DDS4CCM::Coherent_Changes_Guard:
Collaboration graph

Public Member Functions

 Coherent_Changes_Guard (::DDS::Publisher_ptr p, bool coherent_write)
 
 ~Coherent_Changes_Guard ()
 

Private Attributes

::DDS::Publisher_var p_
 
bool const coherent_write_
 

Detailed Description

Guard class which calls begin_coherent_changes() on construction and end_coherent_changes() at destruction

Constructor & Destructor Documentation

CIAO::DDS4CCM::Coherent_Changes_Guard::Coherent_Changes_Guard ( ::DDS::Publisher_ptr  p,
bool  coherent_write 
)
CIAO::DDS4CCM::Coherent_Changes_Guard::~Coherent_Changes_Guard ( )

Member Data Documentation

bool const CIAO::DDS4CCM::Coherent_Changes_Guard::coherent_write_
private
::DDS::Publisher_var CIAO::DDS4CCM::Coherent_Changes_Guard::p_
private

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