#include <bitfield.hpp>
Private Member Functions | |
bitfield_access () | |
Static Private Member Functions | |
template<typename T > | |
static T | get_by_value (BOOST_DEDUCED_TYPENAME T::value_type value) |
template<typename T > | |
static const char * | names (BOOST_DEDUCED_TYPENAME T::domain index) |
template<typename T > | |
static BOOST_DEDUCED_TYPENAME T::optional_value | values (BOOST_DEDUCED_TYPENAME T::domain index) |
Friends | |
class | bitfield_base |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, const bitfield_base< T > &value) |
Definition at line 32 of file bitfield.hpp.
boost::detail::bitfield_access::bitfield_access | ( | ) | [private] |
static T boost::detail::bitfield_access::get_by_value | ( | BOOST_DEDUCED_TYPENAME T::value_type | value | ) | [inline, static, private] |
Definition at line 61 of file bitfield.hpp.
static const char* boost::detail::bitfield_access::names | ( | BOOST_DEDUCED_TYPENAME T::domain | index | ) | [inline, static, private] |
Definition at line 48 of file bitfield.hpp.
static BOOST_DEDUCED_TYPENAME T::optional_value boost::detail::bitfield_access::values | ( | BOOST_DEDUCED_TYPENAME T::domain | index | ) | [inline, static, private] |
Definition at line 54 of file bitfield.hpp.
friend class bitfield_base [friend] |
Definition at line 41 of file bitfield.hpp.
std::ostream& operator<< | ( | std::ostream & | os, |
const bitfield_base< T > & | value | ||
) | [friend] |