Wire Sysio Wire Sysion 1.0.0
|
Namespaces | |
namespace | configuration_utils |
namespace | detail |
namespace | test_common |
Classes | |
class | abi_data_handler |
struct | action_trace_v0 |
struct | action_trace_v1 |
struct | authorization_trace_v0 |
class | bad_data_exception |
struct | block_entry_v0 |
struct | block_trace_v0 |
struct | block_trace_v1 |
struct | block_trace_v2 |
struct | block_trxs_entry |
struct | cache_trace |
class | chain_extraction_impl_type |
struct | command_registration |
class | compressed_file |
class | compressed_file_datastream |
class | compressed_file_error |
struct | compressed_file_impl |
class | incompatible_slice_files |
struct | lib_entry_v0 |
class | malformed_slice_file |
class | old_slice_version |
class | path_does_not_exist |
class | request_handler |
class | slice_directory |
class | store_provider |
struct | transaction_trace_v0 |
struct | transaction_trace_v1 |
struct | transaction_trace_v2 |
struct | transaction_trace_v3 |
class | yield_exception |
Typedefs | |
using | yield_function = fc::optional_delegate<void()> |
using | exception_with_context = std::tuple<const std::exception_ptr&, char const *, uint64_t, char const *> |
using | exception_handler = fc::optional_delegate<void(const exception_with_context&)> |
using | log_handler = fc::optional_delegate<void(const std::string&)> |
using | get_block_t = std::optional<std::tuple<data_log_entry, bool>> |
using | get_block_n = std::optional<uint32_t> |
using | data_log_entry |
using | metadata_log_entry |
using | data_handler_function = std::function<std::tuple<fc::variant, std::optional<fc::variant>>( const std::variant<action_trace_v0, action_trace_v1> & action_trace_t, const yield_function&)> |
using | command_fn = std::function<int( const bpo::variables_map&, const std::vector<std::string>&)> |
Functions | |
template<typename ActionTrace > | |
ActionTrace | to_action_trace (const chain::action_trace &at) |
Used by to_transaction_trace for creation of action_trace_v0 or action_trace_v1. | |
template<typename TransactionTrace > | |
TransactionTrace | to_transaction_trace (const cache_trace &t) |
block_trace_v2 | create_block_trace (const chain::block_state_ptr &bsp) |
bool | operator== (const authorization_trace_v0 &lhs, const authorization_trace_v0 &rhs) |
bool | operator== (const action_trace_v0 &lhs, const action_trace_v0 &rhs) |
bool | operator== (const transaction_trace_v0 &lhs, const transaction_trace_v0 &rhs) |
bool | operator== (const transaction_trace_v2 &lhs, const transaction_trace_v2 &rhs) |
bool | operator== (const block_trace_v0 &lhs, const block_trace_v0 &rhs) |
bool | operator== (const block_trace_v2 &lhs, const block_trace_v2 &rhs) |
std::ostream & | operator<< (std::ostream &os, const block_trace_v0 &bt) |
std::ostream & | operator<< (std::ostream &os, const block_trace_v2 &bt) |
bool | operator== (const block_entry_v0 &lhs, const block_entry_v0 &rhs) |
bool | operator!= (const block_entry_v0 &lhs, const block_entry_v0 &rhs) |
bool | operator== (const lib_entry_v0 &lhs, const lib_entry_v0 &rhs) |
bool | operator!= (const lib_entry_v0 &lhs, const lib_entry_v0 &rhs) |
std::ostream & | operator<< (std::ostream &os, const block_entry_v0 &be) |
std::ostream & | operator<< (std::ostream &os, const lib_entry_v0 &le) |
using sysio::trace_api::command_fn = std::function<int( const bpo::variables_map&, const std::vector<std::string>&)> |
passes global opts and then the remaining command line
Definition at line 15 of file cmd_registration.hpp.
using sysio::trace_api::data_handler_function = std::function<std::tuple<fc::variant, std::optional<fc::variant>>( const std::variant<action_trace_v0, action_trace_v1> & action_trace_t, const yield_function&)> |
Definition at line 9 of file request_handler.hpp.
Definition at line 9 of file data_log.hpp.
using sysio::trace_api::exception_handler = fc::optional_delegate<void(const exception_with_context&)> |
Definition at line 41 of file common.hpp.
using sysio::trace_api::exception_with_context = std::tuple<const std::exception_ptr&, char const *, uint64_t, char const *> |
Definition at line 40 of file common.hpp.
using sysio::trace_api::get_block_n = std::optional<uint32_t> |
Definition at line 51 of file common.hpp.
using sysio::trace_api::get_block_t = std::optional<std::tuple<data_log_entry, bool>> |
Definition at line 49 of file common.hpp.
using sysio::trace_api::log_handler = fc::optional_delegate<void(const std::string&)> |
Definition at line 43 of file common.hpp.
Definition at line 18 of file metadata_log.hpp.
using sysio::trace_api::yield_function = fc::optional_delegate<void()> |
A function used to separate cooperative or external concerns from long running tasks calling code should expect that this can throw yield_exception and gracefully unwind if it does
yield_exception | if the provided yield needs to terminate the long running process for any reason |
Definition at line 13 of file common.hpp.
|
inline |
Definition at line 66 of file extract_util.hpp.
bool sysio::trace_api::operator!= | ( | const block_entry_v0 & | lhs, |
const block_entry_v0 & | rhs ) |
Definition at line 223 of file test_common.hpp.
bool sysio::trace_api::operator!= | ( | const lib_entry_v0 & | lhs, |
const lib_entry_v0 & | rhs ) |
Definition at line 232 of file test_common.hpp.
std::ostream & sysio::trace_api::operator<< | ( | std::ostream & | os, |
const block_entry_v0 & | be ) |
Definition at line 236 of file test_common.hpp.
std::ostream & sysio::trace_api::operator<< | ( | std::ostream & | os, |
const block_trace_v0 & | bt ) |
Definition at line 206 of file test_common.hpp.
std::ostream & sysio::trace_api::operator<< | ( | std::ostream & | os, |
const block_trace_v2 & | bt ) |
std::ostream & sysio::trace_api::operator<< | ( | std::ostream & | os, |
const lib_entry_v0 & | le ) |
bool sysio::trace_api::operator== | ( | const action_trace_v0 & | lhs, |
const action_trace_v0 & | rhs ) |
Definition at line 151 of file test_common.hpp.
bool sysio::trace_api::operator== | ( | const authorization_trace_v0 & | lhs, |
const authorization_trace_v0 & | rhs ) |
Definition at line 145 of file test_common.hpp.
bool sysio::trace_api::operator== | ( | const block_entry_v0 & | lhs, |
const block_entry_v0 & | rhs ) |
Definition at line 216 of file test_common.hpp.
bool sysio::trace_api::operator== | ( | const block_trace_v0 & | lhs, |
const block_trace_v0 & | rhs ) |
Definition at line 183 of file test_common.hpp.
bool sysio::trace_api::operator== | ( | const block_trace_v2 & | lhs, |
const block_trace_v2 & | rhs ) |
Definition at line 193 of file test_common.hpp.
bool sysio::trace_api::operator== | ( | const lib_entry_v0 & | lhs, |
const lib_entry_v0 & | rhs ) |
Definition at line 227 of file test_common.hpp.
bool sysio::trace_api::operator== | ( | const transaction_trace_v0 & | lhs, |
const transaction_trace_v0 & | rhs ) |
Definition at line 161 of file test_common.hpp.
bool sysio::trace_api::operator== | ( | const transaction_trace_v2 & | lhs, |
const transaction_trace_v2 & | rhs ) |
Definition at line 167 of file test_common.hpp.
|
inline |
Definition at line 10 of file extract_util.hpp.
|
inline |
Definition at line 30 of file extract_util.hpp.