#include <identifier.hpp>
Public Types | |
typedef void(* | unspecified_bool_type )(D) |
typedef T | value_type |
Public Member Functions | |
void | assign (value_type v) |
operator unspecified_bool_type () const | |
bool | operator! () const |
bool | operator!= (const D &rhs) const |
bool | operator< (const D &rhs) const |
bool | operator<= (const D &rhs) const |
bool | operator== (const D &rhs) const |
bool | operator> (const D &rhs) const |
bool | operator>= (const D &rhs) const |
const value_type | value () const |
Static Public Member Functions | |
static void | unspecified_bool_true (D) |
Protected Member Functions | |
identifier () | |
identifier (value_type v) | |
Private Attributes | |
T | m_value |
Definition at line 33 of file identifier.hpp.
typedef void(* boost::detail::identifier< T, D >::unspecified_bool_type)(D) |
Definition at line 48 of file identifier.hpp.
typedef T boost::detail::identifier< T, D >::value_type |
Definition at line 36 of file identifier.hpp.
boost::detail::identifier< T, D >::identifier | ( | ) | [inline, protected] |
Definition at line 57 of file identifier.hpp.
boost::detail::identifier< T, D >::identifier | ( | value_type | v | ) | [inline, explicit, protected] |
Definition at line 58 of file identifier.hpp.
void boost::detail::identifier< T, D >::assign | ( | value_type | v | ) | [inline] |
Definition at line 39 of file identifier.hpp.
boost::detail::identifier< T, D >::operator unspecified_bool_type | ( | ) | const [inline] |
Definition at line 52 of file identifier.hpp.
bool boost::detail::identifier< T, D >::operator! | ( | ) | const [inline] |
Definition at line 53 of file identifier.hpp.
bool boost::detail::identifier< T, D >::operator!= | ( | const D & | rhs | ) | const [inline] |
Definition at line 42 of file identifier.hpp.
bool boost::detail::identifier< T, D >::operator< | ( | const D & | rhs | ) | const [inline] |
Definition at line 43 of file identifier.hpp.
bool boost::detail::identifier< T, D >::operator<= | ( | const D & | rhs | ) | const [inline] |
Definition at line 44 of file identifier.hpp.
bool boost::detail::identifier< T, D >::operator== | ( | const D & | rhs | ) | const [inline] |
Definition at line 41 of file identifier.hpp.
bool boost::detail::identifier< T, D >::operator> | ( | const D & | rhs | ) | const [inline] |
Definition at line 45 of file identifier.hpp.
bool boost::detail::identifier< T, D >::operator>= | ( | const D & | rhs | ) | const [inline] |
Definition at line 46 of file identifier.hpp.
static void boost::detail::identifier< T, D >::unspecified_bool_true | ( | D | ) | [inline, static] |
Definition at line 49 of file identifier.hpp.
const value_type boost::detail::identifier< T, D >::value | ( | ) | const [inline] |
Definition at line 38 of file identifier.hpp.
T boost::detail::identifier< T, D >::m_value [private] |
Definition at line 63 of file identifier.hpp.