|
| template<class t_type, class t_storage> |
| static bool | serialize_t_val_as_blob (const t_type &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class t_type, class t_storage> |
| static bool | unserialize_t_val_as_blob (t_type &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class serializible_type, class t_storage> |
| static bool | serialize_t_obj (const serializible_type &obj, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class serializible_type, class t_storage> |
| static bool | unserialize_t_obj (serializible_type &obj, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class stl_container, class t_storage> |
| static bool | serialize_stl_container_t_val (const stl_container &container, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class stl_container, class t_storage> |
| static bool | unserialize_stl_container_t_val (stl_container &container, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class stl_container, class t_storage> |
| static bool | serialize_stl_container_pod_val_as_blob (const stl_container &container, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class stl_container, class t_storage> |
| static bool | unserialize_stl_container_pod_val_as_blob (stl_container &container, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class stl_container, class t_storage> |
| static bool | serialize_stl_container_t_obj (const stl_container &container, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class stl_container, class t_storage> |
| static bool | unserialize_stl_container_t_obj (stl_container &container, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class t_type, class t_storage> |
| bool | kv_serialize (const t_type &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class t_type, class t_storage> |
| bool | kv_unserialize (t_type &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class t_type, class t_storage> |
| bool | kv_serialize (const std::vector< t_type > &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class t_type, class t_storage> |
| bool | kv_unserialize (std::vector< t_type > &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class t_type, class t_storage> |
| bool | kv_serialize (const std::deque< t_type > &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class t_type, class t_storage> |
| bool | kv_unserialize (std::deque< t_type > &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class t_type, class t_storage> |
| bool | kv_serialize (const std::list< t_type > &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class t_type, class t_storage> |
| bool | kv_unserialize (std::list< t_type > &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class t_type, class t_storage> |
| bool | kv_serialize (const std::set< t_type > &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<class t_type, class t_storage> |
| bool | kv_unserialize (std::set< t_type > &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname) |
| template<> |
| storage_entry | throwable_buffer_reader::read_se< std::string > () |
| template<class t_struct> |
| bool | load_t_from_json (t_struct &out, const std::string &json_buff) |
| template<class t_struct> |
| bool | load_t_from_json_file (t_struct &out, const std::string &json_file) |
| template<class t_struct> |
| bool | store_t_to_json (t_struct &str_in, std::string &json_buff, size_t indent=0, bool insert_newlines=true) |
| template<class t_struct> |
| std::string | store_t_to_json (t_struct &str_in, size_t indent=0, bool insert_newlines=true) |
| template<class t_struct> |
| bool | store_t_to_json_file (t_struct &str_in, const std::string &fpath) |
| template<class t_struct> |
| bool | load_t_from_binary (t_struct &out, const epee::span< const uint8_t > binary_buff, const epee::serialization::portable_storage::limits_t *limits=NULL) |
| template<class t_struct> |
| bool | load_t_from_binary (t_struct &out, const std::string &binary_buff) |
| template<class t_struct> |
| bool | load_t_from_binary_file (t_struct &out, const std::string &binary_file) |
| template<class t_struct> |
| bool | store_t_to_binary (t_struct &str_in, byte_slice &binary_buff, size_t initial_buffer_size=8192) |
| template<class t_struct> |
| byte_slice | store_t_to_binary (t_struct &str_in, size_t initial_buffer_size=8192) |
| template<class t_struct> |
| bool | store_t_to_binary (t_struct &str_in, byte_stream &binary_buff) |
| template<class pack_value, class t_stream> |
| size_t | pack_varint_t (t_stream &strm, uint8_t type_or, size_t &pv) |
| template<class t_stream> |
| size_t | pack_varint (t_stream &strm, size_t val) |
| template<class t_stream> |
| bool | put_string (t_stream &strm, const std::string &v) |
| template<class t_stream> |
| bool | pack_entry_to_buff (t_stream &strm, const array_entry &ae) |
| template<class t_stream> |
| bool | pack_entry_to_buff (t_stream &strm, const storage_entry &se) |
| template<class t_stream> |
| bool | pack_entry_to_buff (t_stream &strm, const section &sec) |
| template<class t_stream> |
| void | dump_as_json (t_stream &strm, const array_entry &ae, size_t indent, bool insert_newlines) |
| template<class t_stream> |
| void | dump_as_json (t_stream &strm, const storage_entry &se, size_t indent, bool insert_newlines) |
| template<class t_stream> |
| void | dump_as_json (t_stream &strm, const std::string &v, size_t indent, bool insert_newlines) |
| template<class t_stream> |
| void | dump_as_json (t_stream &strm, const int8_t &v, size_t indent, bool insert_newlines) |
| template<class t_stream> |
| void | dump_as_json (t_stream &strm, const uint8_t &v, size_t indent, bool insert_newlines) |
| template<class t_stream> |
| void | dump_as_json (t_stream &strm, const bool &v, size_t indent, bool insert_newlines) |
| template<class t_stream, class t_type> |
| void | dump_as_json (t_stream &strm, const t_type &v, size_t indent, bool insert_newlines) |
| template<class t_stream> |
| void | dump_as_json (t_stream &strm, const section &sec, size_t indent, bool insert_newlines) |
| std::string | make_indent (size_t indent) |
| template<typename from_type, typename to_type> |
| void | convert_int_to_uint (const from_type &from, to_type &to) |
| template<typename from_type, typename to_type> |
| void | convert_int_to_int (const from_type &from, to_type &to) |
| template<typename from_type, typename to_type> |
| void | convert_uint_to_any_int (const from_type &from, to_type &to) |
| template<class from_type, class to_type> |
| void | convert_t (const from_type &from, to_type &to) |