OpenDDS  Snapshot(2023/04/07-19:43)
Public Types | Public Member Functions | Protected Member Functions | List of all members
OpenDDS::DCPS::SafeBoolBase Class Reference

#include <SafeBool_T.h>

Inheritance diagram for OpenDDS::DCPS::SafeBoolBase:
Inheritance graph
[legend]

Public Types

typedef void(SafeBoolBase::* BoolType) () const
 

Public Member Functions

void this_type_does_not_support_comparisons () const
 

Protected Member Functions

 SafeBoolBase ()
 
 SafeBoolBase (const SafeBoolBase &)
 
SafeBoolBaseoperator= (const SafeBoolBase &)
 
 ~SafeBoolBase ()
 

Detailed Description

Definition at line 35 of file SafeBool_T.h.

Member Typedef Documentation

◆ BoolType

typedef void(SafeBoolBase::* OpenDDS::DCPS::SafeBoolBase::BoolType) () const

Definition at line 37 of file SafeBool_T.h.

Constructor & Destructor Documentation

◆ SafeBoolBase() [1/2]

OpenDDS::DCPS::SafeBoolBase::SafeBoolBase ( )
inlineprotected

Definition at line 41 of file SafeBool_T.h.

41 {}

◆ SafeBoolBase() [2/2]

OpenDDS::DCPS::SafeBoolBase::SafeBoolBase ( const SafeBoolBase )
inlineprotected

Definition at line 42 of file SafeBool_T.h.

42 {}

◆ ~SafeBoolBase()

OpenDDS::DCPS::SafeBoolBase::~SafeBoolBase ( )
inlineprotected

Definition at line 44 of file SafeBool_T.h.

44 {}

Member Function Documentation

◆ operator=()

SafeBoolBase& OpenDDS::DCPS::SafeBoolBase::operator= ( const SafeBoolBase )
inlineprotected

Definition at line 43 of file SafeBool_T.h.

43 {return *this;}

◆ this_type_does_not_support_comparisons()

void OpenDDS::DCPS::SafeBoolBase::this_type_does_not_support_comparisons ( ) const
inline

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