32 #include <boost/serialization/serialization.hpp> 33 #include <boost/serialization/version.hpp> 61 return out << subaddr_index.
major <<
'/' << subaddr_index.
minor;
73 if (
sizeof(
size_t) == 8)
95 template <
class Archive>
const char * res
Definition: hmac_keccak.cpp:42
Definition: binary_utils.h:36
bool is_zero() const
Definition: subaddress_index.h:44
size_t operator()(const cryptonote::subaddress_index &index) const
Definition: subaddress_index.h:70
Definition: portable_binary_archive.hpp:29
#define KV_SERIALIZE(varialble)
Definition: keyvalue_serialization.h:120
bool operator!=(const subaddress_index &rhs) const
Definition: subaddress_index.h:43
#define END_SERIALIZE()
self-explanatory
Definition: serialization.h:150
Holds cryptonote related classes and helpers.
Definition: blockchain_db.cpp:44
uint32_t minor
Definition: subaddress_index.h:41
unsigned int uint32_t
Definition: stdint.h:126
void serialize(Archive &a, unsigned_tx_set &x, const boost::serialization::version_type ver)
Definition: serialization.cpp:898
uint32_t major
Definition: subaddress_index.h:40
unsigned __int64 uint64_t
Definition: stdint.h:136
Definition: subaddress_index.h:38
#define BEGIN_SERIALIZE_OBJECT()
begins the environment of the DSL for described the serialization of an object
Definition: serialization.h:131
const GenericPointer< typename T::ValueType > T2 T::AllocatorType & a
Definition: pointer.h:1124
std::ostream & operator<<(std::ostream &out, const cryptonote::subaddress_index &subaddr_index)
Definition: subaddress_index.h:59
BOOST_CLASS_VERSION(nodetool::peerlist_types, nodetool::CURRENT_PEERLIST_STORAGE_ARCHIVE_VER)
POD_CLASS hash
Definition: hash.h:49
#define END_KV_SERIALIZE_MAP()
Definition: keyvalue_serialization.h:118
#define FIELD(f)
tags the field with the variable name and then serializes it
Definition: serialization.h:169
bool operator==(const subaddress_index &rhs) const
Definition: subaddress_index.h:42
#define BEGIN_KV_SERIALIZE_MAP()
Definition: keyvalue_serialization.h:43