BitShares-Core
7.0.2
BitShares blockchain node software and command-line wallet software
|
#include <fc/exception/exception.hpp>
#include <boost/exception/all.hpp>
#include <fc/io/sstream.hpp>
#include <fc/log/logger.hpp>
#include <fc/io/json.hpp>
#include <iostream>
Go to the source code of this file.
Namespaces | |
fc | |
Functions | |
fc::FC_IMPLEMENT_EXCEPTION (method_not_found_exception, method_not_found_exception_code, "Method Not Found") | |
() file_not_found_exception() parse_error_exception() invalid_arg_exception() invalid_operation_exception() key_not_found_exception() bad_cast_exception() out_of_range_exception() canceled_exception() assert_exception() eof_exception() unknown_host_exception() null_optional() aes_exception() overflow_exception() | fc::underflow_exception (divide_by_zero_exception)) namespace detail |
void | fc::to_variant (const exception &e, variant &v, uint32_t max_depth) |
void | fc::from_variant (const variant &e, exception &ll, uint32_t max_depth) |
std::string | fc::except_str () |
void | fc::throw_bad_enum_cast (int64_t i, const char *e) |
void | fc::throw_bad_enum_cast (const char *k, const char *e) |
bool | fc::assert_optional (bool is_valid) |
void | fc::throw_assertion_failure (const std::string &message) |
void | fc::record_assert_trip (const char *filename, uint32_t lineno, const char *expr) |