28 #ifndef BSL_MAKE_UNSIGNED_HPP 29 #define BSL_MAKE_UNSIGNED_HPP 70 struct make_unsigned<bsl::int8 const> final
77 struct make_unsigned<bsl::
int16> final
84 struct make_unsigned<bsl::
int16 const> final
91 struct make_unsigned<bsl::
int32> final
98 struct make_unsigned<bsl::
int32 const> final
105 struct make_unsigned<bsl::
int64> final
112 struct make_unsigned<bsl::
int64 const> final
::uint8_t uint8
defines an 8bit unsigned integer
Definition: cstdint.hpp:45
::uint16_t uint16
defines an 16bit unsigned integer
Definition: cstdint.hpp:47
::int64_t int64
defines an 64bit signed integer
Definition: cstdint.hpp:42
::int16_t int16
defines an 16bit signed integer
Definition: cstdint.hpp:38
::uint32_t uint32
defines an 32bit unsigned integer
Definition: cstdint.hpp:49
typename make_unsigned< T >::type make_unsigned_t
a helper that reduces the verbosity of bsl::make_unsigned
Definition: make_unsigned.hpp:58
::int8_t int8
defines an 8bit signed integer
Definition: cstdint.hpp:36
::int32_t int32
defines an 32bit signed integer
Definition: cstdint.hpp:40
If the provided type is an signed type (taking into account const qualifications),...
Definition: make_unsigned.hpp:53
::uint64_t uint64
defines an 64bit unsigned integer
Definition: cstdint.hpp:51