Function Index
Here is a list of all functions with links to the class documentation for each member:
A
- action (eosio::action)
- action_data_size (eosio, eosio::internal_use_do_not_use)
- action_wrapper (eosio::action_wrapper)
- add_security_group_participants (eosio, eosio::internal_use_do_not_use)
- append (eosio::rope, eosio::string)
- asset (eosio::asset)
- at (eosio::kv::map, eosio::rope, eosio::string)
- available_primary_key (eosio::multi_index)
B
- back (eosio::string)
- begin (eosio::kv::detail::packed_view, eosio::kv::map, eosio::kv::table::index, eosio::multi_index, eosio::multi_index::index, eosio::string)
- binary_extension (eosio::binary_extension)
- block_timestamp (eosio::block_timestamp)
C
- CDT_REFLECT (eosio::block_signing_authority_v0, eosio::key_weight, eosio::kv::map, eosio::name, eosio::producer_authority, eosio::producer_key, eosio::producer_schedule, eosio::security_group)
- c_str (eosio::rope, eosio::string)
- call (eosio::inline_dispatcher< void(T::*)(Args...), Name >)
- cancel_deferred (eosio, eosio::internal_use_do_not_use)
- capacity (eosio::string)
- cbegin (eosio::multi_index, eosio::multi_index::index, eosio::string)
- cend (eosio::multi_index, eosio::multi_index::index, eosio::string)
- char_to_value (eosio::name)
- check (eosio)
- check_permission_authorization (eosio, eosio::internal_use_do_not_use)
- check_transaction_authorization (eosio, eosio::internal_use_do_not_use)
- clear (eosio::string)
- clone (eosio::string)
- code (eosio::symbol)
- compare (eosio::kv::internal::iterator_base, eosio::kv::table::reverse_iterator)
- const_iterator (eosio::multi_index::const_iterator, eosio::multi_index::index::const_iterator)
- const_pack (eosio::detail)
- const_pack_helper (eosio::detail)
- contains (eosio::kv::map)
- contract (eosio::contract)
- convert_to_key (eosio)
- copy (eosio::string)
- crbegin (eosio::multi_index, eosio::multi_index::index)
- crend (eosio::multi_index, eosio::multi_index::index)
- current_block_time (eosio)
- current_context_contract (eosio)
- current_receiver (eosio, eosio::internal_use_do_not_use)
- current_time_point (eosio)
D
- data (eosio::fixed_bytes, eosio::kv::detail::packed_view, eosio::string)
- data_as (eosio::action)
- datastream (eosio::datastream, eosio::datastream< size_t >)
- days (eosio)
- db_end_i64 (eosio::internal_use_do_not_use)
- db_find_i64 (eosio::internal_use_do_not_use)
- db_get_i64 (eosio::internal_use_do_not_use)
- db_idx128_end (eosio::internal_use_do_not_use)
- db_idx128_find_primary (eosio::internal_use_do_not_use)
- db_idx128_find_secondary (eosio::internal_use_do_not_use)
- db_idx128_lowerbound (eosio::internal_use_do_not_use)
- db_idx128_next (eosio::internal_use_do_not_use)
- db_idx128_previous (eosio::internal_use_do_not_use)
- db_idx128_remove (eosio::internal_use_do_not_use)
- db_idx128_store (eosio::internal_use_do_not_use)
- db_idx128_update (eosio::internal_use_do_not_use)
- db_idx128_upperbound (eosio::internal_use_do_not_use)
- db_idx256_end (eosio::internal_use_do_not_use)
- db_idx256_find_primary (eosio::internal_use_do_not_use)
- db_idx256_find_secondary (eosio::internal_use_do_not_use)
- db_idx256_lowerbound (eosio::internal_use_do_not_use)
- db_idx256_next (eosio::internal_use_do_not_use)
- db_idx256_previous (eosio::internal_use_do_not_use)
- db_idx256_remove (eosio::internal_use_do_not_use)
- db_idx256_store (eosio::internal_use_do_not_use)
- db_idx256_update (eosio::internal_use_do_not_use)
- db_idx256_upperbound (eosio::internal_use_do_not_use)
- db_idx64_end (eosio::internal_use_do_not_use)
- db_idx64_find_primary (eosio::internal_use_do_not_use)
- db_idx64_find_secondary (eosio::internal_use_do_not_use)
- db_idx64_lowerbound (eosio::internal_use_do_not_use)
- db_idx64_next (eosio::internal_use_do_not_use)
- db_idx64_previous (eosio::internal_use_do_not_use)
- db_idx64_remove (eosio::internal_use_do_not_use)
- db_idx64_store (eosio::internal_use_do_not_use)
- db_idx64_update (eosio::internal_use_do_not_use)
- db_idx64_upperbound (eosio::internal_use_do_not_use)
- db_idx_double_end (eosio::internal_use_do_not_use)
- db_idx_double_find_primary (eosio::internal_use_do_not_use)
- db_idx_double_find_secondary (eosio::internal_use_do_not_use)
- db_idx_double_lowerbound (eosio::internal_use_do_not_use)
- db_idx_double_next (eosio::internal_use_do_not_use)
- db_idx_double_previous (eosio::internal_use_do_not_use)
- db_idx_double_remove (eosio::internal_use_do_not_use)
- db_idx_double_store (eosio::internal_use_do_not_use)
- db_idx_double_update (eosio::internal_use_do_not_use)
- db_idx_double_upperbound (eosio::internal_use_do_not_use)
- db_idx_long_double_end (eosio::internal_use_do_not_use)
- db_idx_long_double_find_primary (eosio::internal_use_do_not_use)
- db_idx_long_double_find_secondary (eosio::internal_use_do_not_use)
- db_idx_long_double_lowerbound (eosio::internal_use_do_not_use)
- db_idx_long_double_next (eosio::internal_use_do_not_use)
- db_idx_long_double_previous (eosio::internal_use_do_not_use)
- db_idx_long_double_remove (eosio::internal_use_do_not_use)
- db_idx_long_double_store (eosio::internal_use_do_not_use)
- db_idx_long_double_update (eosio::internal_use_do_not_use)
- db_idx_long_double_upperbound (eosio::internal_use_do_not_use)
- db_lowerbound_i64 (eosio::internal_use_do_not_use)
- db_next_i64 (eosio::internal_use_do_not_use)
- db_previous_i64 (eosio::internal_use_do_not_use)
- db_remove_i64 (eosio::internal_use_do_not_use)
- db_store_i64 (eosio::internal_use_do_not_use)
- db_update_i64 (eosio::internal_use_do_not_use)
- db_upperbound_i64 (eosio::internal_use_do_not_use)
- deserialize (eosio, eosio::kv::detail)
- dispatch (eosio)
- dispatch_inline (eosio)
E
- elem (eosio::kv::detail::elem)
- emplace (eosio::multi_index)
- empty (eosio::kv::map, eosio::string)
- end (eosio::kv::detail::packed_view, eosio::kv::map, eosio::kv::table::index, eosio::multi_index, eosio::multi_index::index, eosio::string)
- eosio_assert (eosio::internal_use_do_not_use)
- eosio_assert_code (eosio::internal_use_do_not_use)
- eosio_assert_message (eosio::internal_use_do_not_use)
- eosio_exit (eosio, eosio::internal_use_do_not_use)
- equal_range (eosio::kv::map)
- erase (eosio::kv::internal::table_base, eosio::kv::map, eosio::kv::table, eosio::multi_index, eosio::multi_index::index, eosio::string)
- execute_action (eosio)
- exists (eosio::kv::table::index, eosio::singleton)
- expiration (eosio, eosio::internal_use_do_not_use)
- extended_asset (eosio::extended_asset)
- extended_symbol (eosio::extended_symbol)
- extract_as_byte_array (eosio::fixed_bytes)
- extract_secondary_key (eosio::multi_index::index)
F
- find (eosio::kv::detail::iterator, eosio::kv::map, eosio::kv::table::index, eosio::multi_index, eosio::multi_index::index)
- first (eosio::kv::detail::elem)
- fixed_bytes (eosio::fixed_bytes)
- float_to_key (eosio)
- from_current_action (eosio::onerror)
- from_iso_string (eosio::block_timestamp, eosio::time_point, eosio::time_point_sec)
- front (eosio::string)
- full_key (eosio::kv::map)
G
- generate_array (eosio::detail)
- generate_array_helper (eosio::detail)
- get (eosio::datastream, eosio::ignore_wrapper, eosio::kv::internal::index_base, eosio::kv::map, eosio::kv::table::index, eosio::multi_index, eosio::multi_index::index, eosio::singleton)
- get_account_creation_time (eosio, eosio::internal_use_do_not_use)
- get_action (eosio, eosio::internal_use_do_not_use)
- get_active_producers (eosio)
- get_active_security_group (eosio, eosio::internal_use_do_not_use)
- get_array (eosio::fixed_bytes)
- get_blockchain_parameters (eosio)
- get_blockchain_parameters_packed (eosio::internal_use_do_not_use)
- get_code (eosio::contract, eosio::multi_index, eosio::multi_index::index)
- get_context_free_data (eosio, eosio::internal_use_do_not_use)
- get_contract (eosio::extended_symbol)
- get_datastream (eosio::contract)
- get_extended_symbol (eosio::extended_asset)
- get_first_receiver (eosio::contract)
- get_index (eosio::multi_index)
- get_key (eosio::kv::internal::index_base)
- get_key_void (eosio::kv::internal::index_base)
- get_mem_ptr (eosio::action_wrapper, eosio::variant_action_wrapper)
- get_or_create (eosio::singleton)
- get_or_default (eosio::singleton)
- get_permission_last_used (eosio, eosio::internal_use_do_not_use)
- get_resource_limits (eosio, eosio::internal_use_do_not_use)
- get_scope (eosio::multi_index, eosio::multi_index::index)
- get_self (eosio::contract)
- get_sender (eosio, eosio::internal_use_do_not_use)
- get_size (eosio::kv::detail)
- get_symbol (eosio::extended_symbol)
- get_tmp_buffer (eosio::kv::map)
H
- has_auth (eosio, eosio::internal_use_do_not_use)
- has_bitwise_serialization (eosio::detail)
- hours (eosio)
I
- ignore_wrapper (eosio::ignore_wrapper)
- in_active_security_group (eosio, eosio::internal_use_do_not_use)
- increment_bytes (eosio::kv::detail)
- index (eosio::kv::table::index, eosio::multi_index::index)
- index_base (eosio::kv::internal::index_base)
- init (eosio::kv::table)
- insert (eosio::string)
- is_account (eosio::internal_use_do_not_use, eosio)
- is_amount_within_range (eosio::asset)
- is_end (eosio::kv::internal::iterator_base)
- is_feature_activated (eosio::internal_use_do_not_use, eosio)
- is_literal (eosio::string)
- is_pointer (eosio::_datastream_detail)
- is_primitive (eosio::_datastream_detail)
- is_privileged (eosio::internal_use_do_not_use, eosio)
- is_ranged_type (eosio::detail)
- is_valid (eosio::asset, eosio::block_signing_authority_v0, eosio::kv::detail::iterator, eosio::symbol, eosio::symbol_code)
- item (eosio::multi_index::item)
- item_ptr (eosio::multi_index::item_ptr)
- iterator (eosio::kv::detail::iterator, eosio::kv::table::iterator)
- iterator_base (eosio::kv::internal::iterator_base)
- iterator_to (eosio::multi_index::index, eosio::multi_index)
- itr_compare (eosio::kv::detail)
- itr_create (eosio::kv::detail)
- itr_destroy (eosio::kv::detail)
- itr_key (eosio::kv::detail)
- itr_key_compare (eosio::kv::detail)
- itr_lower_bound (eosio::kv::detail)
- itr_move_to_end (eosio::kv::detail)
- itr_next (eosio::kv::detail)
- itr_prev (eosio::kv::detail)
- itr_status (eosio::kv::detail)
- itr_value (eosio::kv::detail)
K
- key (eosio::kv::internal::iterator_base)
- kv_erase (eosio::kv::internal_use_do_not_use)
- kv_get (eosio::kv::internal_use_do_not_use)
- kv_get_data (eosio::kv::internal_use_do_not_use)
- kv_it_compare (eosio::kv::internal_use_do_not_use)
- kv_it_create (eosio::kv::internal_use_do_not_use)
- kv_it_destroy (eosio::kv::internal_use_do_not_use)
- kv_it_key (eosio::kv::internal_use_do_not_use)
- kv_it_key_compare (eosio::kv::internal_use_do_not_use)
- kv_it_lower_bound (eosio::kv::internal_use_do_not_use)
- kv_it_move_to_end (eosio::kv::internal_use_do_not_use)
- kv_it_next (eosio::kv::internal_use_do_not_use)
- kv_it_prev (eosio::kv::internal_use_do_not_use)
- kv_it_status (eosio::kv::internal_use_do_not_use)
- kv_it_value (eosio::kv::internal_use_do_not_use)
- kv_set (eosio::kv::internal_use_do_not_use)
L
- length (eosio::name, eosio::rope, eosio::string, eosio::symbol_code)
- load_object_by_primary_iterator (eosio::multi_index)
- lower_bound (eosio::kv::detail::iterator, eosio::kv::map, eosio::kv::table::index, eosio::multi_index::index, eosio::multi_index)
M
- make_from_word_sequence (eosio::fixed_bytes)
- map (eosio::kv::map)
- materialize (eosio::kv::detail::iterator)
- max_size (eosio::string)
- maximum (eosio::block_timestamp, eosio::time_point_sec)
- member_pointer_class (eosio::detail)
- member_pointer_type (eosio::detail)
- microseconds (eosio::microseconds)
- milliseconds (eosio)
- min (eosio::block_timestamp, eosio::time_point_sec)
- minutes (eosio)
- modify (eosio::multi_index::index, eosio::multi_index)
- multi_index (eosio::multi_index)
N
- name (eosio::multi_index::index, eosio::name)
- next (eosio::block_timestamp)
- num_words (eosio::fixed_bytes)
- number (eosio::multi_index::index)
O
- operator T (eosio::ignore_wrapper, eosio::unsigned_int)
- operator bool (eosio::kv::table::iterator, eosio::name, eosio::symbol, eosio::symbol_code)
- operator ignore< T > (eosio::ignore_wrapper)
- operator raw (eosio::name)
- operator time_point (eosio::block_timestamp, eosio::time_point_sec)
- operator uint64_t (eosio::multi_index::intc)
- operator value_t (eosio::kv::map::writable_wrapper)
- operator value_t & (eosio::kv::map::writable_wrapper)
- operator!= (eosio::kv::detail::iterator, eosio::kv::table::iterator, eosio::kv::table::reverse_iterator, eosio)
- operator() (eosio::const_mem_fun)
- operator* (eosio::kv::detail::iterator, eosio::multi_index::const_iterator, eosio::multi_index::index::const_iterator)
- operator+ (eosio)
- operator++ (eosio::kv::detail::iterator, eosio::kv::table::iterator, eosio::kv::table::reverse_iterator, eosio::multi_index::const_iterator, eosio::multi_index::index::const_iterator)
- operator+= (eosio::rope, eosio::string)
- operator-- (eosio::kv::detail::iterator, eosio::kv::table::iterator, eosio::kv::table::reverse_iterator, eosio::multi_index::const_iterator, eosio::multi_index::index::const_iterator)
- operator-> (eosio::kv::detail::iterator, eosio::multi_index::const_iterator, eosio::multi_index::index::const_iterator)
- operator< (eosio::kv::table::iterator, eosio::kv::table::reverse_iterator, eosio)
- operator<< (eosio)
- operator<= (eosio::kv::table::iterator, eosio::kv::table::reverse_iterator, eosio)
- operator= (eosio::kv::detail::iterator, eosio::kv::internal::iterator_base, eosio::kv::map::writable_wrapper, eosio::kv::table::iterator, eosio::kv::table, eosio::kv::table::reverse_iterator, eosio::string)
- operator== (eosio::kv::detail::elem, eosio::kv::detail::iterator, eosio::kv::table::iterator, eosio::kv::table::reverse_iterator, eosio)
- operator> (eosio::kv::table::iterator, eosio::kv::table::reverse_iterator, eosio)
- operator>= (eosio::kv::table::iterator, eosio::kv::table::reverse_iterator, eosio)
- operator>> (eosio)
- operator[] (eosio::kv::map, eosio::kv::table::index, eosio::rope, eosio::string)
- overloaded (eosio)
P
- pack (eosio)
- pack_size (eosio)
- pack_value (eosio::kv::map)
- packed_view (eosio::kv::detail::packed_view)
- padded_bytes (eosio::fixed_bytes)
- permission_level (eosio::permission_level)
- pop_back (eosio::string)
- pos (eosio::datastream)
- pow (eosio::detail, eosio)
- pow_generator (eosio::detail)
- preactivate_feature (eosio::internal_use_do_not_use, eosio)
- precision (eosio::symbol)
- prefix (eosio::kv::map, eosio::name)
- primary_key (eosio::singleton::row)
- print (eosio::asset, eosio::extended_asset, eosio::extended_symbol, eosio::fixed_bytes, eosio::name, eosio, eosio::rope, eosio::string, eosio::symbol, eosio::symbol_code)
- print_f (eosio)
- printdf (eosio::internal_use_do_not_use)
- printhex (eosio::internal_use_do_not_use, eosio)
- printi (eosio::internal_use_do_not_use)
- printi128 (eosio::internal_use_do_not_use)
- printl (eosio)
- printn (eosio::internal_use_do_not_use)
- printqf (eosio::internal_use_do_not_use)
- prints (eosio::internal_use_do_not_use)
- prints_l (eosio::internal_use_do_not_use)
- printsf (eosio::internal_use_do_not_use)
- printui (eosio::internal_use_do_not_use)
- printui128 (eosio::internal_use_do_not_use)
- publication_time (eosio::internal_use_do_not_use, eosio)
- push_back (eosio::string)
- put (eosio::datastream, eosio::datastream< size_t >, eosio::kv::internal::table_base, eosio::kv::table)
Q
- query_status (eosio::kv::detail::iterator)
R
- range (eosio::kv::table::index)
- ranged_slice (eosio::kv::map)
- raw (eosio::symbol, eosio::symbol_code)
- raw_write (eosio::kv::map)
- rbegin (eosio::kv::map, eosio::kv::table::index, eosio::multi_index::index, eosio::multi_index)
- read (eosio::datastream)
- read_action_data (eosio::internal_use_do_not_use, eosio)
- read_transaction (eosio::internal_use_do_not_use, eosio)
- remaining (eosio::datastream, eosio::datastream< size_t >)
- remove (eosio::singleton)
- remove_security_group_participants (eosio::internal_use_do_not_use, eosio)
- rend (eosio::kv::map, eosio::kv::table::index, eosio::multi_index::index, eosio::multi_index)
- require_auth (eosio::internal_use_do_not_use, eosio)
- require_auth2 (eosio::internal_use_do_not_use)
- require_find (eosio::multi_index::index, eosio::multi_index)
- require_recipient (eosio::internal_use_do_not_use, eosio)
- reserve (eosio::string)
- resize (eosio::string)
- reverse_iterator (eosio::kv::table::reverse_iterator)
- rope (eosio::rope)
S
- sec_since_epoch (eosio::time_point, eosio::time_point_sec)
- second (eosio::kv::detail::elem)
- seconds (eosio)
- seek_to_begin (eosio::kv::detail::iterator)
- seek_to_end (eosio::kv::detail::iterator)
- seek_to_last (eosio::kv::detail::iterator)
- seekp (eosio::datastream, eosio::datastream< size_t >)
- send (eosio::action, eosio::action_wrapper, eosio::transaction, eosio::variant_action_wrapper)
- send_context_free (eosio::action, eosio::action_wrapper, eosio::variant_action_wrapper)
- send_context_free_inline (eosio::internal_use_do_not_use)
- send_deferred (eosio::internal_use_do_not_use, eosio)
- send_inline (eosio::internal_use_do_not_use)
- serialize (eosio::kv::detail)
- set (eosio::kv::map, eosio::singleton)
- set_amount (eosio::asset)
- set_blockchain_parameters (eosio)
- set_blockchain_parameters_packed (eosio::internal_use_do_not_use)
- set_from_word_sequence (eosio::fixed_bytes)
- set_kv_parameters (eosio)
- set_kv_parameters_packed (eosio::internal_use_do_not_use)
- set_privileged (eosio::internal_use_do_not_use, eosio)
- set_proposed_producers (eosio)
- set_proposed_producers_ex (eosio::internal_use_do_not_use)
- set_resource_limits (eosio::internal_use_do_not_use, eosio)
- set_time_point (eosio::block_timestamp)
- setup (eosio::kv::internal::index_base, eosio::kv::table::index)
- setup_indices (eosio::kv::table)
- shrink_to_fit (eosio::string)
- signed_int (eosio::signed_int)
- singleton (eosio::singleton)
- size (eosio::fixed_bytes, eosio::kv::detail::packed_view, eosio::string)
- sizeof (eosio::detail)
- skip (eosio::datastream, eosio::datastream< size_t >)
- string (eosio::string)
- strlen (eosio::rope)
- substr (eosio::string)
- suffix (eosio::name)
- sv (eosio::rope)
- swap (eosio::string)
- symbol (eosio::symbol)
- symbol_code (eosio::symbol_code)
T
- table (eosio::kv::table)
- tapos_block_num (eosio::internal_use_do_not_use, eosio)
- tapos_block_prefix (eosio::internal_use_do_not_use, eosio)
- tellp (eosio::datastream, eosio::datastream< size_t >)
- time_point (eosio::time_point)
- time_point_sec (eosio::time_point_sec)
- time_since_epoch (eosio::time_point)
- to_action (eosio::action_wrapper, eosio::variant_action_wrapper)
- to_key (eosio)
- to_key_optional (eosio)
- to_key_range (eosio)
- to_key_tuple (eosio)
- to_key_varint32 (eosio)
- to_key_varuint32 (eosio)
- to_string (eosio::asset, eosio::block_timestamp, eosio::name, eosio::symbol_code, eosio::time_point, eosio::time_point_sec)
- to_table_key (eosio::kv::internal::index_base)
- to_time_point (eosio::block_timestamp)
- total_bytes_size (eosio::detail)
- transaction (eosio::transaction)
- transaction_header (eosio::transaction_header)
- transaction_size (eosio::internal_use_do_not_use, eosio)
- transform_indices (eosio::multi_index)
- true_lowest (eosio::_multi_index_detail::secondary_key_traits< double >, eosio::_multi_index_detail::secondary_key_traits< eosio::fixed_bytes< 32 > >, eosio::_multi_index_detail::secondary_key_traits< long double >)
U
- unpack (eosio)
- unpack_action_data (eosio)
- unpack_sent_trx (eosio::onerror)
- unsigned_int (eosio::unsigned_int)
- upper_bound (eosio::kv::map, eosio::kv::table::index, eosio::multi_index::index, eosio::multi_index)
V
- valid (eosio::datastream, eosio::datastream< size_t >, eosio::kv::internal::iterator_base)
- validate_index_name (eosio::multi_index::index)
- validate_table_name (eosio::multi_index)
- validate_types (eosio::kv::table)
- value (eosio::kv::internal::iterator_base, eosio::kv::table::base_iterator)
- variant_action_wrapper (eosio::variant_action_wrapper)
W
- writable_wrapper (eosio::kv::map::writable_wrapper)
- write (eosio::datastream, eosio::datastream< size_t >)
- write_as_string (eosio::asset, eosio::name, eosio::symbol_code)
- write_decimal (eosio)
_
- __attribute (eosio::internal_use_do_not_use)
- _get (eosio::binary_extension)
~
- ~iterator (eosio::kv::detail::iterator)
- ~iterator_base (eosio::kv::internal::iterator_base)