#include <safe_bool.hpp>
Inherited by safe_bool< T >, safe_bool< >, and safe_bool< void >.
Inheritance diagram for safe_bool_base:
Protected Types | |
typedef void(safe_bool_base::*) | bool_type () const |
Protected Member Functions | |
void | this_type_does_not_support_comparisons () const |
safe_bool_base () | |
safe_bool_base (const safe_bool_base &) | |
safe_bool_base & | operator= (const safe_bool_base &) |
~safe_bool_base () |
Definition at line 8 of file safe_bool.hpp.
typedef void(safe_bool_base::*) safe_bool_base::bool_type() const [protected] |
Definition at line 10 of file safe_bool.hpp.
safe_bool_base::safe_bool_base | ( | ) | [inline, protected] |
Definition at line 13 of file safe_bool.hpp.
safe_bool_base::safe_bool_base | ( | const safe_bool_base & | ) | [inline, protected] |
Definition at line 14 of file safe_bool.hpp.
safe_bool_base::~safe_bool_base | ( | ) | [inline, protected] |
Definition at line 16 of file safe_bool.hpp.
void safe_bool_base::this_type_does_not_support_comparisons | ( | ) | const [inline, protected] |
safe_bool_base& safe_bool_base::operator= | ( | const safe_bool_base & | ) | [inline, protected] |
Definition at line 15 of file safe_bool.hpp.