eosio::detail
Classes
Name | |
---|---|
struct | eosio::detail::to_const_char_arr |
struct | eosio::detail::largest_power_helper |
struct | eosio::detail::largest_power_helper< T, Base, Exponent, Value, true > |
struct | eosio::detail::largest_power |
Functions
Name | |
---|---|
template <typename T > constexpr bool | has_bitwise_serialization() |
template <template< typename > class C,typename T > constexpr bool | is_ranged_type(C< T > ) |
template <typename R ,typename C > auto | member_pointer_type(R(C::*) ) |
template <typename R ,typename C > auto | member_pointer_class(R(C::*) ) |
template <typename... Args> constexpr std::size_t | total_bytes_size() |
template <std::size_t I,typename Arg ,typename... Args> void | const_pack_helper(std::string & s, Arg && arg, Args &&... args) |
template <typename... Args> std::string | const_pack(Args &&... args) |
template <typename Generator ,std::size_t... Is> constexpr auto | generate_array_helper(Generator && g, std::index_sequence< Is... > ) |
template <std::size_t N,typename Generator > constexpr auto | generate_array(Generator && g) |
template <typename T > constexpr T | pow(T base, uint8_t exponent) |
template <typename T ,T Base> constexpr T | pow_generator(std::size_t i, std::size_t ) |
Functions Documentation
function has_bitwise_serialization
template <typename T >
constexpr bool has_bitwise_serialization()
function is_ranged_type
template <template< typename > class C,
typename T >
constexpr bool is_ranged_type(
C< T >
)
function member_pointer_type
template <typename R ,
typename C >
auto member_pointer_type(
R(C::*)
)
function member_pointer_class
template <typename R ,
typename C >
auto member_pointer_class(
R(C::*)
)
function total_bytes_size
template <typename... Args>
inline constexpr std::size_t total_bytes_size()
function const_pack_helper
template <std::size_t I,
typename Arg ,
typename... Args>
inline void const_pack_helper(
std::string & s,
Arg && arg,
Args &&... args
)
function const_pack
template <typename... Args>
inline std::string const_pack(
Args &&... args
)
function generate_array_helper
template <typename Generator ,
std::size_t... Is>
constexpr auto generate_array_helper(
Generator && g,
std::index_sequence< Is... >
)
function generate_array
template <std::size_t N,
typename Generator >
constexpr auto generate_array(
Generator && g
)
function pow
template <typename T >
constexpr T pow(
T base,
uint8_t exponent
)
function pow_generator
template <typename T ,
T Base>
constexpr T pow_generator(
std::size_t i,
std::size_t
)
Updated on 2022-12-05 at 15:38:07 +0000