struct eosio::_multi_index_detail::secondary_index_db_functions< uint128_t >
Class List > eosio :: _multi_index_detail :: secondary_index_db_functions< uint128_t >
Public Static Functions
Type | Name |
---|---|
static int32_t | db_idx_next (int32_t iterator, uint64_t * primary) |
static int32_t | db_idx_previous (int32_t iterator, uint64_t * primary) |
static void | db_idx_remove (int32_t iterator) |
static int32_t | db_idx_end (uint64_t code, uint64_t scope, uint64_t table) |
static int32_t | db_idx_store (uint64_t scope, uint64_t table, uint64_t payer, uint64_t id, const uint128_t & secondary) |
static void | db_idx_update (int32_t iterator, uint64_t payer, const uint128_t & secondary) |
static int32_t | db_idx_find_primary (uint64_t code, uint64_t scope, uint64_t table, uint64_t primary, uint128_t & secondary) |
static int32_t | db_idx_find_secondary (uint64_t code, uint64_t scope, uint64_t table, const uint128_t & secondary, uint64_t & primary) |
static int32_t | db_idx_lowerbound (uint64_t code, uint64_t scope, uint64_t table, uint128_t & secondary, uint64_t & primary) |
static int32_t | db_idx_upperbound (uint64_t code, uint64_t scope, uint64_t table, uint128_t & secondary, uint64_t & primary) |
Public Static Functions Documentation
function db_idx_next
static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< uint128_t >::db_idx_next(
int32_t iterator,
uint64_t * primary
)
function db_idx_previous
static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< uint128_t >::db_idx_previous(
int32_t iterator,
uint64_t * primary
)
function db_idx_remove
static static void eosio::_multi_index_detail::secondary_index_db_functions< uint128_t >::db_idx_remove(
int32_t iterator
)
function db_idx_end
static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< uint128_t >::db_idx_end(
uint64_t code,
uint64_t scope,
uint64_t table
)
function db_idx_store
static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< uint128_t >::db_idx_store(
uint64_t scope,
uint64_t table,
uint64_t payer,
uint64_t id,
const uint128_t & secondary
)
function db_idx_update
static static void eosio::_multi_index_detail::secondary_index_db_functions< uint128_t >::db_idx_update(
int32_t iterator,
uint64_t payer,
const uint128_t & secondary
)
function db_idx_find_primary
static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< uint128_t >::db_idx_find_primary(
uint64_t code,
uint64_t scope,
uint64_t table,
uint64_t primary,
uint128_t & secondary
)
function db_idx_find_secondary
static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< uint128_t >::db_idx_find_secondary(
uint64_t code,
uint64_t scope,
uint64_t table,
const uint128_t & secondary,
uint64_t & primary
)
function db_idx_lowerbound
static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< uint128_t >::db_idx_lowerbound(
uint64_t code,
uint64_t scope,
uint64_t table,
uint128_t & secondary,
uint64_t & primary
)
function db_idx_upperbound
static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< uint128_t >::db_idx_upperbound(
uint64_t code,
uint64_t scope,
uint64_t table,
uint128_t & secondary,
uint64_t & primary
)
The documentation for this class was generated from the following file: libraries/eosiolib/contracts/eosio/multi\_index.hpp