class eosio::kv::table::iterator
Class List > eosio :: kv :: table :: iterator
Inherits the following classes: eosio::kv::table< T, TableName >::base_iterator
Public Types
Type | Name |
---|---|
typedef typename base_iterator::status | status |
Friends
Type | Name |
---|---|
friend class | index |
Public Functions
Type | Name |
---|---|
iterator () = default | |
iterator (uint32_t itr, status itr_stat, const index_base * index) | |
iterator (iterator && other) | |
iterator & | operator= (iterator && other) |
iterator & | operator++ () |
iterator & | operator-- () |
bool | operator== (const iterator & b) const |
bool | operator!= (const iterator & b) const |
bool | operator< (const iterator & b) const |
bool | operator<= (const iterator & b) const |
bool | operator> (const iterator & b) const |
bool | operator>= (const iterator & b) const |
operator bool () const |
Public Types Documentation
typedef status
using eosio::kv::table< T, TableName >::iterator::status = typename base_iterator::status;
Friends Documentation
friend index
friend class index;
Public Functions Documentation
function iterator (1/3)
eosio::kv::table< T, TableName >::iterator::iterator() = default
function iterator (2/3)
eosio::kv::table< T, TableName >::iterator::iterator(
uint32_t itr,
status itr_stat,
const index_base * index
)
function iterator (3/3)
eosio::kv::table< T, TableName >::iterator::iterator(
iterator && other
)
function operator=
iterator& eosio::kv::table< T, TableName >::iterator::operator=(
iterator && other
)
function operator++
iterator& eosio::kv::table< T, TableName >::iterator::operator++()
function operator--
iterator& eosio::kv::table< T, TableName >::iterator::operator--()
function operator==
bool eosio::kv::table< T, TableName >::iterator::operator==(
const iterator & b
) const
function operator!=
bool eosio::kv::table< T, TableName >::iterator::operator!=(
const iterator & b
) const
function operator<
bool eosio::kv::table< T, TableName >::iterator::operator<(
const iterator & b
) const
function operator<=
bool eosio::kv::table< T, TableName >::iterator::operator<=(
const iterator & b
) const
function operator>
bool eosio::kv::table< T, TableName >::iterator::operator>(
const iterator & b
) const
function operator>=
bool eosio::kv::table< T, TableName >::iterator::operator>=(
const iterator & b
) const
function operator bool
explicit eosio::kv::table< T, TableName >::iterator::operator bool() const
The documentation for this class was generated from the following file: libraries/eosiolib/contracts/eosio/table.hpp