Menu

struct eosio::_multi_index_detail::secondary_index_db_functions< long double >

Class List > eosio :: _multi_index_detail :: secondary_index_db_functions< long double >

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 long double & secondary)
static void db_idx_update (int32_t iterator, uint64_t payer, const long double & secondary)
static int32_t db_idx_find_primary (uint64_t code, uint64_t scope, uint64_t table, uint64_t primary, long double & secondary)
static int32_t db_idx_find_secondary (uint64_t code, uint64_t scope, uint64_t table, const long double & secondary, uint64_t & primary)
static int32_t db_idx_lowerbound (uint64_t code, uint64_t scope, uint64_t table, long double & secondary, uint64_t & primary)
static int32_t db_idx_upperbound (uint64_t code, uint64_t scope, uint64_t table, long double & secondary, uint64_t & primary)
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 long double & secondary)
static void db_idx_update (int32_t iterator, uint64_t payer, const long double & secondary)
static int32_t db_idx_find_primary (uint64_t code, uint64_t scope, uint64_t table, uint64_t primary, long double & secondary)
static int32_t db_idx_find_secondary (uint64_t code, uint64_t scope, uint64_t table, const long double & secondary, uint64_t & primary)
static int32_t db_idx_lowerbound (uint64_t code, uint64_t scope, uint64_t table, long double & secondary, uint64_t & primary)
static int32_t db_idx_upperbound (uint64_t code, uint64_t scope, uint64_t table, long double & secondary, uint64_t & primary)

Public Static Functions Documentation

function db_idx_next (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_next(
    int32_t iterator,
    uint64_t * primary
)

function db_idx_previous (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_previous(
    int32_t iterator,
    uint64_t * primary
)

function db_idx_remove (2/2)

static static void eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_remove(
    int32_t iterator
)

function db_idx_end (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_end(
    uint64_t code,
    uint64_t scope,
    uint64_t table
)

function db_idx_store (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_store(
    uint64_t scope,
    uint64_t table,
    uint64_t payer,
    uint64_t id,
    const long double & secondary
)

function db_idx_update (2/2)

static static void eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_update(
    int32_t iterator,
    uint64_t payer,
    const long double & secondary
)

function db_idx_find_primary (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_find_primary(
    uint64_t code,
    uint64_t scope,
    uint64_t table,
    uint64_t primary,
    long double & secondary
)

function db_idx_find_secondary (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_find_secondary(
    uint64_t code,
    uint64_t scope,
    uint64_t table,
    const long double & secondary,
    uint64_t & primary
)

function db_idx_lowerbound (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_lowerbound(
    uint64_t code,
    uint64_t scope,
    uint64_t table,
    long double & secondary,
    uint64_t & primary
)

function db_idx_upperbound (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_upperbound(
    uint64_t code,
    uint64_t scope,
    uint64_t table,
    long double & secondary,
    uint64_t & primary
)

function db_idx_next (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_next(
    int32_t iterator,
    uint64_t * primary
)

function db_idx_previous (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_previous(
    int32_t iterator,
    uint64_t * primary
)

function db_idx_remove (2/2)

static static void eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_remove(
    int32_t iterator
)

function db_idx_end (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_end(
    uint64_t code,
    uint64_t scope,
    uint64_t table
)

function db_idx_store (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_store(
    uint64_t scope,
    uint64_t table,
    uint64_t payer,
    uint64_t id,
    const long double & secondary
)

function db_idx_update (2/2)

static static void eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_update(
    int32_t iterator,
    uint64_t payer,
    const long double & secondary
)

function db_idx_find_primary (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_find_primary(
    uint64_t code,
    uint64_t scope,
    uint64_t table,
    uint64_t primary,
    long double & secondary
)

function db_idx_find_secondary (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_find_secondary(
    uint64_t code,
    uint64_t scope,
    uint64_t table,
    const long double & secondary,
    uint64_t & primary
)

function db_idx_lowerbound (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_lowerbound(
    uint64_t code,
    uint64_t scope,
    uint64_t table,
    long double & secondary,
    uint64_t & primary
)

function db_idx_upperbound (2/2)

static static int32_t eosio::_multi_index_detail::secondary_index_db_functions< long double >::db_idx_upperbound(
    uint64_t code,
    uint64_t scope,
    uint64_t table,
    long double & secondary,
    uint64_t & primary
)

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