Base class of all SafeBool instances. More...
#include <SafeBool.h>
 
  
 | Protected Types | |
| typedef void(base::* | BoolType_t) () const | 
| The bool type is a pointer to method that can be used in boolean context.  More... | |
| Protected Member Functions | |
| void | invalidTag () const | 
| Nonimplemented call, use to disallow conversion between unrelated types.  More... | |
| void | trueTag () const | 
| Special member function that indicates a true value.  More... | |
Base class of all SafeBool instances.
This nontemplate base class exists to reduce the number of instantiation of the trueTag function.
Definition at line 40 of file SafeBool.h.
| 
 | protected | 
The bool type is a pointer to method that can be used in boolean context.
Definition at line 48 of file SafeBool.h.
| 
 | protected | 
Nonimplemented call, use to disallow conversion between unrelated types.
| 
 | protected | 
Special member function that indicates a true value.
Definition at line 58 of file SafeBool.h.