mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-04-02 17:50:51 +02:00
Replaced const [un]signed long long int&
with [un]signed long long int
in sevral function's arguments to unify the interface. No performance issue is observed.
This commit is contained in:
parent
09d90e1231
commit
7ac16f4834
@ -173,7 +173,7 @@ inline packer<Stream>& operator<< (packer<Stream>& o, signed long v)
|
|||||||
{ o.pack_long(v); return o; }
|
{ o.pack_long(v); return o; }
|
||||||
|
|
||||||
template <typename Stream>
|
template <typename Stream>
|
||||||
inline packer<Stream>& operator<< (packer<Stream>& o, const signed long long& v)
|
inline packer<Stream>& operator<< (packer<Stream>& o, signed long long v)
|
||||||
{ o.pack_long_long(v); return o; }
|
{ o.pack_long_long(v); return o; }
|
||||||
|
|
||||||
|
|
||||||
@ -194,7 +194,7 @@ inline packer<Stream>& operator<< (packer<Stream>& o, unsigned long v)
|
|||||||
{ o.pack_unsigned_long(v); return o; }
|
{ o.pack_unsigned_long(v); return o; }
|
||||||
|
|
||||||
template <typename Stream>
|
template <typename Stream>
|
||||||
inline packer<Stream>& operator<< (packer<Stream>& o, const unsigned long long& v)
|
inline packer<Stream>& operator<< (packer<Stream>& o, unsigned long long v)
|
||||||
{ o.pack_unsigned_long_long(v); return o; }
|
{ o.pack_unsigned_long_long(v); return o; }
|
||||||
|
|
||||||
|
|
||||||
@ -214,7 +214,7 @@ inline void operator<< (object& o, signed int v)
|
|||||||
inline void operator<< (object& o, signed long v)
|
inline void operator<< (object& o, signed long v)
|
||||||
{ v < 0 ? o.type = type::NEGATIVE_INTEGER, o.via.i64 = v : o.type = type::POSITIVE_INTEGER, o.via.u64 = v; }
|
{ v < 0 ? o.type = type::NEGATIVE_INTEGER, o.via.i64 = v : o.type = type::POSITIVE_INTEGER, o.via.u64 = v; }
|
||||||
|
|
||||||
inline void operator<< (object& o, const signed long long& v)
|
inline void operator<< (object& o, signed long long v)
|
||||||
{ v < 0 ? o.type = type::NEGATIVE_INTEGER, o.via.i64 = v : o.type = type::POSITIVE_INTEGER, o.via.u64 = v; }
|
{ v < 0 ? o.type = type::NEGATIVE_INTEGER, o.via.i64 = v : o.type = type::POSITIVE_INTEGER, o.via.u64 = v; }
|
||||||
|
|
||||||
|
|
||||||
@ -230,7 +230,7 @@ inline void operator<< (object& o, unsigned int v)
|
|||||||
inline void operator<< (object& o, unsigned long v)
|
inline void operator<< (object& o, unsigned long v)
|
||||||
{ o.type = type::POSITIVE_INTEGER, o.via.u64 = v; }
|
{ o.type = type::POSITIVE_INTEGER, o.via.u64 = v; }
|
||||||
|
|
||||||
inline void operator<< (object& o, const unsigned long long& v)
|
inline void operator<< (object& o, unsigned long long v)
|
||||||
{ o.type = type::POSITIVE_INTEGER, o.via.u64 = v; }
|
{ o.type = type::POSITIVE_INTEGER, o.via.u64 = v; }
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user