Here are the classes, structs, unions and interfaces with brief descriptions:
- struct Extended
- struct Stores Stores the symbol code.
-
namespace eosio
- namespace _datastream_detail
-
namespace _multi_index_detail
- struct secondary_index_db_functions
- struct secondary_index_db_functions< double >
- struct secondary_index_db_functions< eosio::fixed_bytes< 32 > >
- struct secondary_index_db_functions< eosio::key256 >
- struct secondary_index_db_functions< long double >
- struct secondary_index_db_functions< uint128_t >
- struct secondary_index_db_functions< uint64_t >
- struct secondary_key_traits
- struct secondary_key_traits< double >
- struct secondary_key_traits< eosio::fixed_bytes< 32 > >
- struct secondary_key_traits< eosio::key256 >
- struct secondary_key_traits< long double >
- struct secondary_key_traits< uint128_t >
- struct secondary_key_traits< uint64_t >
- struct action Packed representation of an action.
- struct action_wrapper
- struct asset
- class binary_extension container to hold a binary payload for an extension
- class block_timestamp
- struct blockchain_parameters Tunable blockchain configuration that can be changed via consensus.
- struct const_mem_fun
- class contract Base class for EOSIO contract.
- class datastream A data stream for reading and writing data in the form of bytes.
- class datastream< size_t > Specialization of datastream used to help determine the final size of a serialized value. Specialization of datastream used to help determine the final size of a serialized value.
-
namespace detail
- struct check_types
- struct check_types< Action, I, T >
- struct convert
- struct convert< char * >
- struct convert< const char * >
- struct get_nth
- struct get_nth_impl
- struct get_nth_impl< N, N, Arg, Args... >
- struct is_same
- struct is_same< T, bool >
- struct is_same< bool, U >
- struct to_const_char_arr
- struct unwrap
- struct unwrap< ignore< T > >
- struct extended_asset
- class extended_symbol
-
class fixed_bytes Fixed size array of bytes sorted lexicographically.
- struct bool_pack
- class fixed_key
- struct fixed_point128 128 bits representation of Fixed Point class.
- struct fixed_point32 32 bits representation of Fixed Point class.
- struct fixed_point64 64 bits representation of Fixed Point class.
- struct ignore Tells the datastream to ignore this type, but allows the abi generator to add the correct type. Currently non-ignore types can not succeed an ignore type in a method definition, i.e. void foo(float, ignore
) is allowed and void foo(float, ignore , int) is not allowed. This restriction will be relaxed in a later release. - struct ignore_wrapper Wrapper class to allow sending inline actions with the correct payload.
- struct indexed_by The indexed_by struct is used to instantiate the indices for the Multi-Index table. In EOSIO, up to 16 secondary indices can be specified.
- struct inline_dispatcher
- struct inline_dispatcher< void(T::*)(Args...), Name >
- class iostream
- class microseconds
-
class multi_index
- struct const_iterator
-
struct index
- struct const_iterator
- struct intc struct multi_index::index
- struct item
- struct item_ptr
- struct name wraps a uint64_t to ensure it is only passed to methods that expect a Name
- struct onerror
- struct permission_level Packed representation of a permission level (Authorization)
- struct producer_key Maps producer with its signing key.
- struct producer_schedule Defines both the order, account name, and signing keys of the active set of producers.
- struct public_key EOSIO Public Key.
- struct reflector
- struct signature EOSIO Signature.
-
class singleton
- struct row Structure of data inside the singleton table.
- class symbol
- class symbol_code
- class time_point
- class time_point_sec
- class transaction
- class transaction_header
- struct variant_action_wrapper
- struct signed_int Variable Length Signed Integer.
- struct unsigned_int Variable Length Unsigned Integer.