Public Member Functions | Private Member Functions | Private Attributes
crl::multisense::details::utility::ReferenceCount Class Reference

#include <ReferenceCount.hh>

List of all members.

Public Member Functions

bool isShared () const
ReferenceCountoperator= (const ReferenceCount &source)
 ReferenceCount ()
 ReferenceCount (const ReferenceCount &source)
void reset ()
 ~ReferenceCount ()

Private Member Functions

void release ()
void share ()

Private Attributes

volatile int32_t * m_countP

Detailed Description

Definition at line 51 of file ReferenceCount.hh.


Constructor & Destructor Documentation

Definition at line 66 of file ReferenceCount.hh.

Definition at line 69 of file ReferenceCount.hh.

Definition at line 74 of file ReferenceCount.hh.


Member Function Documentation

Definition at line 55 of file ReferenceCount.hh.

ReferenceCount& crl::multisense::details::utility::ReferenceCount::operator= ( const ReferenceCount source) [inline]

Definition at line 78 of file ReferenceCount.hh.

Definition at line 100 of file ReferenceCount.hh.

Definition at line 61 of file ReferenceCount.hh.

Definition at line 91 of file ReferenceCount.hh.


Member Data Documentation

Definition at line 89 of file ReferenceCount.hh.


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


multisense_lib
Author(s):
autogenerated on Mon Oct 9 2017 03:06:22