41 template <
typename Archive,
class T>
42 typename std::enable_if<!use_container_varint<T>(),
bool>::
type 48 template<
typename Archive,
typename T>
49 typename std::enable_if<use_container_varint<T>(),
bool>::
type 52 static constexpr
const bool previously_varint = std::is_same<uint64_t, T>() || std::is_same<uint32_t, T>();
65 template <
template <
bool>
class Archive,
typename C>
82 for (
size_t i = 0;
i < cnt;
i++) {
85 typename C::value_type
e;
96 template <
template <
bool>
class Archive,
typename C>
99 size_t cnt = v.size();
101 for (
auto i = v.begin();
i != v.end(); ++
i)
Definition: binary_utils.h:36
void end_array()
Definition: binary_archive.h:160
void serialize_varint(T &v)
Definition: binary_archive.h:138
const uint32_t T[512]
Definition: groestl_tables.h:36
std::enable_if<!use_container_varint< T >), bool >::type serialize_container_element(Archive &ar, T &e)
Definition: container.h:43
constexpr bool use_container_varint() noexcept
Definition: container.h:36
binary_archive< false > ar
Definition: cold-outputs.cpp:54
int i
Definition: pymoduletest.py:23
void begin_array(size_t &s)
Definition: binary_archive.h:153
int type
Definition: superscalar.cpp:50
void set_fail() noexcept
Definition: binary_archive.h:100
e
Definition: pymoduletest.py:79
declaration and default definition for the functions used the API
Definition: expect.cpp:33
void do_serialize(boost::mpl::false_, Archive &a, epee::net_utils::network_address &na)
Definition: net_peerlist_boost_serialization.h:48
void do_reserve(C &c, size_t N)
Definition: container.h:61
void do_add(std::vector< T > &c, T &&e)
Definition: containers.h:91
const T & move(const T &t)
Definition: gtest-port.h:1317
const GenericPointer< typename T::ValueType > T2 value
Definition: pointer.h:1225
size_t remaining_bytes() const noexcept
Definition: binary_archive.h:169
bool do_serialize_container(Archive< false > &ar, C &v)
Definition: container.h:66
void delimit_array()
Definition: binary_archive.h:159
bool varint_bug_backward_compatibility_enabled() const
Definition: binary_archive.h:171
bool good() const noexcept
Definition: binary_archive.h:99
c
Definition: pymoduletest.py:79