senf::safe_bool_base Class Reference

internal safe_bool base class More...

#include <senf/Utils/safe_bool.hh>

Inheritance diagram for senf::safe_bool_base:
Inheritance graph
[legend]

List of all members.


Detailed Description

internal safe_bool base class

For internal use only.

See also:
safe_bool

Definition at line 41 of file safe_bool.hh.


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 ()

Member Typedef Documentation

typedef void(safe_bool_base::* senf::safe_bool_base::bool_type)() const
[protected]

Constructor & Destructor Documentation

senf::safe_bool_base::
safe_bool_base ()

Definition at line 36 of file safe_bool.cci.

senf::safe_bool_base::
safe_bool_base ( const safe_bool_base )

Definition at line 39 of file safe_bool.cci.

senf::safe_bool_base::
~safe_bool_base ()

Definition at line 47 of file safe_bool.cci.


Member Function Documentation

senf::safe_bool_base & senf::safe_bool_base::
operator= ( const safe_bool_base )

Definition at line 42 of file safe_bool.cci.

void senf::safe_bool_base::
this_type_does_not_support_comparisons ()

Definition at line 32 of file safe_bool.cci.


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