namespace eosio::kv::detail

Class List > eosio :: kv :: detail

Variables

Type Name
constexpr size_t max_stack_buffer_size

Functions

Type Name
static void serialize (const V & value, void * buffer, size_t size)
static void deserialize (V & value, const void * buffer, size_t size)
static size_t get_size (const V & value)
static size_t get_size (const std::variant< Vs... > & value)

Variables Documentation

variable max_stack_buffer_size

constexpr size_t eosio::kv::detail::max_stack_buffer_size;

Functions Documentation

function serialize

template<typename V>
static static void eosio::kv::detail::serialize(
    const V & value,
    void * buffer,
    size_t size
)

function deserialize

template<typename V>
static static void eosio::kv::detail::deserialize(
    V & value,
    const void * buffer,
    size_t size
)

function get_size (1/2)

template<typename V>
static static size_t eosio::kv::detail::get_size(
    const V & value
)

function get_size (2/2)

template<typename... Vs>
static static size_t eosio::kv::detail::get_size(
    const std::variant< Vs... > & value
)

The documentation for this class was generated from the following file: libraries/eosiolib/contracts/eosio/table.hpp