struct vtb::base::integer< 1 >
Types
  • using type = std::uint8_t
struct vtb::base::integer< 8 >
Types
  • using type = std::uint64_t
struct vtb::base::integer< 2 >
Types
  • using type = std::uint16_t
template <int Size>
struct vtb::base::integer
struct vtb::base::integer< 4 >
Types
  • using type = std::uint32_t
template <class T>
union vtb::base::bytes
Fields
  • char bytes[sizeof(T)]
  • integer< sizeof(T)>::type integral
  • T orig
Methods
  • swap() -> void
swap< 4 >(integer< 4 >::type & n) -> void
swap< 2 >(integer< 2 >::type & n) -> void
template <int Size>
swap(typename integer< Size >::type & n) -> void
swap< 1 >(integer< 1 >::type & n) -> void
swap< 8 >(integer< 8 >::type & n) -> void