Electroneum
epee::serialization::kv_serialization_overloads_impl_is_base_serializable_types< false > Struct Template Reference

#include <keyvalue_serialization_overloads.h>

Static Public Member Functions

template<class t_type , class t_storage >
static 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 >
static 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 >
static 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 >
static 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 >
static 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 >
static 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 >
static 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 >
static 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 >
static 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 >
static bool kv_unserialize (std::set< t_type > &d, t_storage &stg, typename t_storage::hsection hparent_section, const char *pname)
 

Detailed Description

template<>
struct epee::serialization::kv_serialization_overloads_impl_is_base_serializable_types< false >

Definition at line 283 of file keyvalue_serialization_overloads.h.

Member Function Documentation

◆ kv_serialize() [1/5]

template<class t_type , class t_storage >
static bool epee::serialization::kv_serialization_overloads_impl_is_base_serializable_types< false >::kv_serialize ( const t_type &  d,
t_storage &  stg,
typename t_storage::hsection  hparent_section,
const char *  pname 
)
inlinestatic

Definition at line 286 of file keyvalue_serialization_overloads.h.

287  {
288  return serialize_t_obj(d, stg, hparent_section, pname);
289  }

◆ kv_serialize() [2/5]

template<class t_type , class t_storage >
static bool epee::serialization::kv_serialization_overloads_impl_is_base_serializable_types< false >::kv_serialize ( const std::vector< t_type > &  d,
t_storage &  stg,
typename t_storage::hsection  hparent_section,
const char *  pname 
)
inlinestatic

Definition at line 299 of file keyvalue_serialization_overloads.h.

300  {
301  return serialize_stl_container_t_obj(d, stg, hparent_section, pname);
302  }

◆ kv_serialize() [3/5]

template<class t_type , class t_storage >
static bool epee::serialization::kv_serialization_overloads_impl_is_base_serializable_types< false >::kv_serialize ( const std::deque< t_type > &  d,
t_storage &  stg,
typename t_storage::hsection  hparent_section,
const char *  pname 
)
inlinestatic

Definition at line 311 of file keyvalue_serialization_overloads.h.

312  {
313  return serialize_stl_container_t_obj(d, stg, hparent_section, pname);
314  }

◆ kv_serialize() [4/5]

template<class t_type , class t_storage >
static bool epee::serialization::kv_serialization_overloads_impl_is_base_serializable_types< false >::kv_serialize ( const std::list< t_type > &  d,
t_storage &  stg,
typename t_storage::hsection  hparent_section,
const char *  pname 
)
inlinestatic

Definition at line 323 of file keyvalue_serialization_overloads.h.

324  {
325  return serialize_stl_container_t_obj(d, stg, hparent_section, pname);
326  }

◆ kv_serialize() [5/5]

template<class t_type , class t_storage >
static bool epee::serialization::kv_serialization_overloads_impl_is_base_serializable_types< false >::kv_serialize ( const std::set< t_type > &  d,
t_storage &  stg,
typename t_storage::hsection  hparent_section,
const char *  pname 
)
inlinestatic

Definition at line 335 of file keyvalue_serialization_overloads.h.

336  {
337  return serialize_stl_container_t_obj(d, stg, hparent_section, pname);
338  }

◆ kv_unserialize() [1/5]

template<class t_type , class t_storage >
static bool epee::serialization::kv_serialization_overloads_impl_is_base_serializable_types< false >::kv_unserialize ( t_type &  d,
t_storage &  stg,
typename t_storage::hsection  hparent_section,
const char *  pname 
)
inlinestatic

Definition at line 292 of file keyvalue_serialization_overloads.h.

293  {
294  return unserialize_t_obj(d, stg, hparent_section, pname);
295  }

◆ kv_unserialize() [2/5]

template<class t_type , class t_storage >
static bool epee::serialization::kv_serialization_overloads_impl_is_base_serializable_types< false >::kv_unserialize ( std::vector< t_type > &  d,
t_storage &  stg,
typename t_storage::hsection  hparent_section,
const char *  pname 
)
inlinestatic

Definition at line 305 of file keyvalue_serialization_overloads.h.

306  {
307  return unserialize_stl_container_t_obj(d, stg, hparent_section, pname);
308  }

◆ kv_unserialize() [3/5]

template<class t_type , class t_storage >
static bool epee::serialization::kv_serialization_overloads_impl_is_base_serializable_types< false >::kv_unserialize ( std::deque< t_type > &  d,
t_storage &  stg,
typename t_storage::hsection  hparent_section,
const char *  pname 
)
inlinestatic

Definition at line 317 of file keyvalue_serialization_overloads.h.

318  {
319  return unserialize_stl_container_t_obj(d, stg, hparent_section, pname);
320  }

◆ kv_unserialize() [4/5]

template<class t_type , class t_storage >
static bool epee::serialization::kv_serialization_overloads_impl_is_base_serializable_types< false >::kv_unserialize ( std::list< t_type > &  d,
t_storage &  stg,
typename t_storage::hsection  hparent_section,
const char *  pname 
)
inlinestatic

Definition at line 329 of file keyvalue_serialization_overloads.h.

330  {
331  return unserialize_stl_container_t_obj(d, stg, hparent_section, pname);
332  }

◆ kv_unserialize() [5/5]

template<class t_type , class t_storage >
static bool epee::serialization::kv_serialization_overloads_impl_is_base_serializable_types< false >::kv_unserialize ( std::set< t_type > &  d,
t_storage &  stg,
typename t_storage::hsection  hparent_section,
const char *  pname 
)
inlinestatic

Definition at line 341 of file keyvalue_serialization_overloads.h.

342  {
343  return unserialize_stl_container_t_obj(d, stg, hparent_section, pname);
344  }

The documentation for this struct was generated from the following file: