EVMC
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NevmcEVMC C++ API - wrappers and bindings for C++
 CaddressThe big-endian 160-bit hash suitable for keeping an Ethereum address
 Cbyte_traitsThe char traits for byte-like types
 Cbytes32The fixed size array of 32 bytes for storing 256-bit EVM values
 Cfilter_iteratorThe filter iterator adaptor creates a view of an iterator range in which some elements of the range are skipped
 CHostAbstract class to be used by Host implementations
 CHostContextWrapper around EVMC host context / host interface
 CHostInterfaceThe EVMC Host interface
 CMockedAccountMocked account
 CMockedHostMocked EVMC Host implementation
 Clog_recordLOG record
 CResultThe EVM code execution result.
 Cskip_space_iteratorThe input filter iterator which skips whitespace characters from the base input iterator
 CStorageValueExtended value (with original value and access flag) for account storage
 CVMThe VM instance.
 Cevmc_addressBig-endian 160-bit hash suitable for keeping an Ethereum address
 Cevmc_bytes32The fixed size array of 32 bytes
 Cevmc_host_contextThe opaque data type representing the Host execution context
 Cevmc_host_interfaceThe Host interface
 Cevmc_instruction_metricsMetrics for an EVM 1 instruction
 Cevmc_messageThe message describing an EVM call, including a zero-depth calls from a transaction origin
 Cevmc_resultThe EVM code execution result
 Cevmc_result_optional_storageThe union representing evmc_result "optional storage"
 Cevmc_tx_contextThe transaction and block data for execution
 Cevmc_tx_initcodeThe hashed initcode used for TXCREATE instruction
 Cevmc_vmThe VM instance