safe_bool.hpp File Reference

Go to the source code of this file.

Classes

class  safe_bool_base
class  safe_bool< T >
class  safe_bool< void >

Defines

#define SAFE_BOOL_HPP   SAFE_BOOL_HPP

Functions

template<typename T, typename U>
void operator== (const safe_bool< T > &lhs, const safe_bool< U > &rhs)
template<typename T, typename U>
void operator!= (const safe_bool< T > &lhs, const safe_bool< U > &rhs)


Define Documentation

#define SAFE_BOOL_HPP   SAFE_BOOL_HPP

Definition at line 2 of file safe_bool.hpp.


Function Documentation

template<typename T, typename U>
void operator!= ( const safe_bool< T > &  lhs,
const safe_bool< U > &  rhs 
)

Definition at line 49 of file safe_bool.hpp.

References safe_bool_base::this_type_does_not_support_comparisons().

template<typename T, typename U>
void operator== ( const safe_bool< T > &  lhs,
const safe_bool< U > &  rhs 
)

Definition at line 43 of file safe_bool.hpp.

References safe_bool_base::this_type_does_not_support_comparisons().


Generated on Thu Dec 21 16:14:41 2006 for The Phrasehunter by  doxygen 1.5.1