#include <cstddef>#include <iosfwd>#include <boost/log/detail/config.hpp>#include <boost/log/detail/header.hpp>#include <boost/log/detail/footer.hpp>

Classes | |
| struct | boost::aux::enable_dump_size_based< SizeV, R > |
| struct | boost::aux::enable_dump_size_based< 1u, R > |
| struct | boost::aux::enable_dump< T, R > |
| struct | boost::aux::enable_dump< void, R > |
| struct | boost::aux::enable_dump< const void, R > |
| struct | boost::aux::enable_dump< volatile void, R > |
| struct | boost::aux::enable_dump< const volatile void, R > |
| class | boost::dump_manip |
| Manipulator for printing binary representation of the data. More... | |
| class | boost::bounded_dump_manip |
| Manipulator for printing binary representation of the data with a size limit. More... | |
Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::aux | |
Typedefs | |
| typedef void | boost::aux::dump_data_char_t (const void *data, std::size_t size, std::basic_ostream< char > &strm) |
| typedef void | boost::aux::dump_data_wchar_t (const void *data, std::size_t size, std::basic_ostream< wchar_t > &strm) |
| typedef void | boost::aux::dump_data_char16_t (const void *data, std::size_t size, std::basic_ostream< char16_t > &strm) |
| typedef void | boost::aux::dump_data_char32_t (const void *data, std::size_t size, std::basic_ostream< char32_t > &strm) |
Functions | |
| BOOST_FORCEINLINE void | boost::aux::dump_data (const void *data, std::size_t size, std::basic_ostream< char > &strm) |
| BOOST_FORCEINLINE void | boost::aux::dump_data (const void *data, std::size_t size, std::basic_ostream< wchar_t > &strm) |
| BOOST_FORCEINLINE void | boost::aux::dump_data (const void *data, std::size_t size, std::basic_ostream< char16_t > &strm) |
| BOOST_FORCEINLINE void | boost::aux::dump_data (const void *data, std::size_t size, std::basic_ostream< char32_t > &strm) |
| template<typename CharT , typename TraitsT > | |
| std::basic_ostream< CharT, TraitsT > & | boost::operator<< (std::basic_ostream< CharT, TraitsT > &strm, dump_manip const &manip) |
| The operator outputs binary data to a stream. More... | |
| template<typename CharT , typename TraitsT > | |
| std::basic_ostream< CharT, TraitsT > & | boost::operator<< (std::basic_ostream< CharT, TraitsT > &strm, bounded_dump_manip const &manip) |
| The operator outputs binary data to a stream. More... | |
| template<typename T > | |
| aux::enable_dump< T, dump_manip >::type | boost::dump (T *data, std::size_t size) BOOST_NOEXCEPT |
| Creates a stream manipulator that will output contents of a memory region in hexadecimal form. More... | |
| template<typename T > | |
| dump_manip | boost::dump_elements (T *data, std::size_t count) BOOST_NOEXCEPT |
| Creates a stream manipulator that will dump elements of an array in hexadecimal form. More... | |
| template<typename T > | |
| aux::enable_dump< T, bounded_dump_manip >::type | boost::dump (T *data, std::size_t size, std::size_t max_size) BOOST_NOEXCEPT |
| Creates a stream manipulator that will output contents of a memory region in hexadecimal form. More... | |
| template<typename T > | |
| bounded_dump_manip | boost::dump_elements (T *data, std::size_t count, std::size_t max_count) BOOST_NOEXCEPT |
| Creates a stream manipulator that will dump elements of an array in hexadecimal form. More... | |
Variables | |
| BOOST_LOG_API dump_data_char_t * | boost::aux::dump_data_char |
| BOOST_LOG_API dump_data_wchar_t * | boost::aux::dump_data_wchar |
| BOOST_LOG_API dump_data_char16_t * | boost::aux::dump_data_char16 |
| BOOST_LOG_API dump_data_char32_t * | boost::aux::dump_data_char32 |
This header contains the dump output manipulator.