17 #ifndef JUBATUS_CORE_COMMON_VERSION_HPP_
18 #define JUBATUS_CORE_COMMON_VERSION_HPP_
22 #include <msgpack.hpp>
72 template<
class Packer>
89 #endif // JUBATUS_CORE_COMMON_VERSION_HPP_
friend bool operator<(const version &lhs, const version &rhs)
friend bool operator!=(const version &lhs, const version &rhs)
uint64_t get_number() const
friend bool operator<=(const version &lhs, const version &rhs)
friend bool operator>(const version &lhs, const version &rhs)
friend bool operator>=(const version &lhs, const version &rhs)
void set_number_unsafe(uint64_t n)
friend bool operator==(const version &lhs, const version &rhs)
MSGPACK_DEFINE(version_number_)
void pack(Packer &packer) const
msgpack::packer< jubatus_packer > packer
friend std::ostream & operator<<(std::ostream &os, const version &v)
void unpack(msgpack::object o)