#include <utilmm/config/config.h>#include <boost/integer.hpp>

Go to the source code of this file.
Classes | |
| struct | utilmm::endian::details::type_from_size< size > |
| struct | utilmm::endian::details::type_from_size< 64 > |
Namespaces | |
| namespace | utilmm |
| namespace | utilmm::endian |
| namespace | utilmm::endian::details |
Functions | |
| template<typename S > | |
| void | utilmm::endian::from_big (const S source, S &dest) |
| template<typename S > | |
| S | utilmm::endian::from_big (const S source) |
| template<typename S > | |
| void | utilmm::endian::from_little (const S source, S &dest) |
| template<typename S > | |
| S | utilmm::endian::from_little (const S source) |
| template<typename S > | |
| void | utilmm::endian::from_network (const S source, S &dest) |
| template<typename S > | |
| S | utilmm::endian::from_network (const S source) |
| template<typename S > | |
| void | utilmm::endian::swap (const S data, S &buffer) |
| template<typename S > | |
| S | utilmm::endian::swap (const S data) |
| template<int size, typename D > | |
| void | utilmm::endian::details::swap_helper (const D data, D &buffer) |
| template<> | |
| void | utilmm::endian::details::swap_helper< 1, uint8_t > (const uint8_t data, uint8_t &buffer) |
| template<> | |
| void | utilmm::endian::details::swap_helper< 2, uint16_t > (const uint16_t data, uint16_t &buffer) |
| template<> | |
| void | utilmm::endian::details::swap_helper< 4, uint32_t > (const uint32_t data, uint32_t &buffer) |
| template<> | |
| void | utilmm::endian::details::swap_helper< 8, uint64_t > (const uint64_t data, uint64_t &buffer) |
| template<typename S > | |
| void | utilmm::endian::to_big (const S source, S &dest) |
| template<typename S > | |
| S | utilmm::endian::to_big (const S source) |
| template<typename S > | |
| void | utilmm::endian::to_little (const S source, S &dest) |
| template<typename S > | |
| S | utilmm::endian::to_little (const S source) |
| template<typename S > | |
| void | utilmm::endian::to_network (const S source, S &dest) |
| template<typename S > | |
| S | utilmm::endian::to_network (const S source) |