This header provides definitions from the C++ header <cstddef>
More...
#include "detail/config.hpp"
#include "type_traits.hpp"
#include <type_traits>
#include <cstddef>
Go to the source code of this file.
|
|
#define | BPSTD_USE_STD_BYTE 0 |
| |
|
|
template<typename Integer , typename = enable_if_t<std::is_integral<Integer>::value>> |
| constexpr byte | bpstd::operator<< (byte b, Integer shift) noexcept |
| |
|
template<typename Integer , typename = enable_if_t<std::is_integral<Integer>::value>> |
| constexpr byte | bpstd::operator>> (byte b, Integer shift) noexcept |
| |
|
constexpr byte | bpstd::operator| (byte lhs, byte rhs) noexcept |
| |
|
constexpr byte | bpstd::operator& (byte lhs, byte rhs) noexcept |
| |
|
constexpr byte | bpstd::operator^ (byte lhs, byte rhs) noexcept |
| |
|
constexpr byte | bpstd::operator~ (byte b) noexcept |
| |
|
template<typename Integer , typename = enable_if_t<std::is_integral<Integer>::value>> |
| BPSTD_CPP14_CONSTEXPR byte & | bpstd::operator<<= (byte &b, Integer shift) noexcept |
| |
|
template<typename Integer , typename = enable_if_t<std::is_integral<Integer>::value>> |
| BPSTD_CPP14_CONSTEXPR byte & | bpstd::operator>>= (byte &b, Integer shift) noexcept |
| |
|
BPSTD_CPP14_CONSTEXPR byte & | bpstd::operator|= (byte &lhs, byte rhs) noexcept |
| |
|
BPSTD_CPP14_CONSTEXPR byte & | bpstd::operator&= (byte &lhs, byte rhs) noexcept |
| |
|
BPSTD_CPP14_CONSTEXPR byte & | bpstd::operator^= (byte &lhs, byte rhs) noexcept |
| |
|
template<typename Integer , typename = enable_if_t<std::is_integral<Integer>::value>> |
| constexpr Integer | bpstd::to_integer (byte b) noexcept |
| |
|
|
enum BPSTD_MAY_ALIAS | bpstd::byte |
| |
This header provides definitions from the C++ header <cstddef>
Definition in file cstddef.hpp.