class eosio::kv::table::reverse_iterator

Class List > eosio :: kv :: table :: reverse_iterator

Inherits the following classes: eosio::kv::table< T, TableName >::base_iterator

Public Types

Type Name
typedef typename base_iterator::status status

Public Functions

Type Name
reverse_iterator () = default
reverse_iterator (uint32_t itr, status itr_stat, const index_base * index)
reverse_iterator (reverse_iterator && other)
reverse_iterator & operator= (reverse_iterator && other)
reverse_iterator & operator++ ()
reverse_iterator & operator-- ()
int compare (const reverse_iterator & b) const
bool operator== (const reverse_iterator & b) const
bool operator!= (const reverse_iterator & b) const
bool operator< (const reverse_iterator & b) const
bool operator<= (const reverse_iterator & b) const
bool operator> (const reverse_iterator & b) const
bool operator>= (const reverse_iterator & b) const

Public Types Documentation

typedef status

using eosio::kv::table< T, TableName >::reverse_iterator::status =  typename base_iterator::status;

Public Functions Documentation

function reverse_iterator (1/3)

eosio::kv::table< T, TableName >::reverse_iterator::reverse_iterator() = default

function reverse_iterator (2/3)

eosio::kv::table< T, TableName >::reverse_iterator::reverse_iterator(
    uint32_t itr,
    status itr_stat,
    const index_base * index
)

function reverse_iterator (3/3)

eosio::kv::table< T, TableName >::reverse_iterator::reverse_iterator(
    reverse_iterator && other
)

function operator=

reverse_iterator& eosio::kv::table< T, TableName >::reverse_iterator::operator=(
    reverse_iterator && other
)

function operator++

reverse_iterator& eosio::kv::table< T, TableName >::reverse_iterator::operator++()

function operator--

reverse_iterator& eosio::kv::table< T, TableName >::reverse_iterator::operator--()

function compare

int eosio::kv::table< T, TableName >::reverse_iterator::compare(
    const reverse_iterator & b
) const

function operator==

bool eosio::kv::table< T, TableName >::reverse_iterator::operator==(
    const reverse_iterator & b
) const

function operator!=

bool eosio::kv::table< T, TableName >::reverse_iterator::operator!=(
    const reverse_iterator & b
) const

function operator<

bool eosio::kv::table< T, TableName >::reverse_iterator::operator<(
    const reverse_iterator & b
) const

function operator<=

bool eosio::kv::table< T, TableName >::reverse_iterator::operator<=(
    const reverse_iterator & b
) const

function operator>

bool eosio::kv::table< T, TableName >::reverse_iterator::operator>(
    const reverse_iterator & b
) const

function operator>=

bool eosio::kv::table< T, TableName >::reverse_iterator::operator>=(
    const reverse_iterator & b
) const

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