From eb753d99914a0941ad7e2cfa4c8a364723340fc9 Mon Sep 17 00:00:00 2001 From: Björn Steinbrink Date: Wed, 14 Sep 2005 14:52:47 +0000 Subject: Added stream operator for char, short and long reading and writing. --- src/net/messageout.cpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'src/net/messageout.cpp') diff --git a/src/net/messageout.cpp b/src/net/messageout.cpp index 272cac4e..d25cc62b 100644 --- a/src/net/messageout.cpp +++ b/src/net/messageout.cpp @@ -129,3 +129,21 @@ const Packet *MessageOut::getPacket() return mPacket; } + +MessageOut& operator<<(MessageOut &msg, const char &rhs) +{ + msg.writeByte(rhs); + return msg; +} + +MessageOut& operator<<(MessageOut &msg, const short &rhs) +{ + msg.writeShort(rhs); + return msg; +} + +MessageOut& operator<<(MessageOut &msg, const long &rhs) +{ + msg.writeLong(rhs); + return msg; +} -- cgit v1.2.3-70-g09d2