Namespaces | |
| detail | |
Classes | |
| class | basic_random_generator |
| class | name_generator |
| struct | nil_generator |
| struct | string_generator |
| struct | uuid |
Typedefs | |
| typedef basic_random_generator < mt19937 > | random_generator |
Functions | |
| uuid | nil_uuid () |
| bool | operator== (uuid const &lhs, uuid const &rhs) BOOST_NOEXCEPT |
| bool | operator< (uuid const &lhs, uuid const &rhs) BOOST_NOEXCEPT |
| bool | operator!= (uuid const &lhs, uuid const &rhs) BOOST_NOEXCEPT |
| bool | operator> (uuid const &lhs, uuid const &rhs) BOOST_NOEXCEPT |
| bool | operator<= (uuid const &lhs, uuid const &rhs) BOOST_NOEXCEPT |
| bool | operator>= (uuid const &lhs, uuid const &rhs) BOOST_NOEXCEPT |
| void | swap (uuid &lhs, uuid &rhs) BOOST_NOEXCEPT |
| std::size_t | hash_value (uuid const &u) BOOST_NOEXCEPT |
| template<typename ch , typename char_traits > | |
| std::basic_ostream< ch, char_traits > & | operator<< (std::basic_ostream< ch, char_traits > &os, uuid const &u) |
| template<typename ch , typename char_traits > | |
| std::basic_istream< ch, char_traits > & | operator>> (std::basic_istream< ch, char_traits > &is, uuid &u) |
| std::string | to_string (uuid const &u) |
| std::wstring | to_wstring (uuid const &u) |
| typedef basic_random_generator<mt19937> boost::uuids::random_generator |
|
inline |
References boost::multiprecision::backends::i, and boost::uuids::detail::seed().
|
inline |
|
inline |
| bool boost::uuids::operator< | ( | uuid const & | lhs, |
| uuid const & | rhs | ||
| ) |
| std::basic_ostream<ch, char_traits>& boost::uuids::operator<< | ( | std::basic_ostream< ch, char_traits > & | os, |
| uuid const & | u | ||
| ) |
|
inline |
| bool boost::uuids::operator== | ( | uuid const & | lhs, |
| uuid const & | rhs | ||
| ) |
|
inline |
|
inline |
| std::basic_istream<ch, char_traits>& boost::uuids::operator>> | ( | std::basic_istream< ch, char_traits > & | is, |
| uuid & | u | ||
| ) |
References boost::uuids::uuid::begin(), boost::multiprecision::backends::c, boost::filesystem::detail::copy(), boost::proto::envns_::data, boost::fusion::distance(), boost::regex_constants::failbit, boost::algorithm::find(), boost::multiprecision::backends::i, boost::iostreams::bzip2::ok, and boost::uuids::uuid::size().
|
inline |
|
inline |
|
inline |