Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
abi_serializer.cpp File Reference
#include <sysio/chain/abi_serializer.hpp>
#include <sysio/chain/asset.hpp>
#include <sysio/chain/exceptions.hpp>
#include <fc/io/raw.hpp>
#include <boost/algorithm/string/predicate.hpp>
#include <fc/io/varint.hpp>
Include dependency graph for abi_serializer.cpp:

Go to the source code of this file.

Classes

struct  sysio::chain::impl::generate_path_string_visitor
 
struct  sysio::chain::impl::path_item_type_visitor
 

Namespaces

namespace  sysio
 
namespace  sysio::chain
 
namespace  sysio::chain::impl
 

Functions

template<typename T >
fc::variant sysio::chain::variant_from_stream (fc::datastream< const char * > &stream)
 
template<typename T >
fc::variant sysio::chain::variant_from_stream (fc::datastream< const char * > &stream, const abi_serializer::yield_function_t &yield)
 
template<typename T >
auto sysio::chain::pack_function ()
 
template<typename T >
auto sysio::chain::pack_unpack ()
 
template<typename T >
auto sysio::chain::pack_unpack_deadline ()
 
constexpr size_t sysio::chain::impl::const_strlen (const char *str)
 
void sysio::chain::impl::output_name (std::ostream &s, const string_view &str, bool shorten, size_t max_length=64)
 
string sysio::chain::impl::limit_size (const std::string_view &str)
 limits the string size to default max_length of output_name