UInt128.cpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #include "UInt128.h"
00024
00025 namespace Protocols {
00026 namespace Kad {
00027 namespace Utils {
00028
00030
00033 void UInt128::readFromBinaryReader(BinaryReader& reader)
00034 {
00035 data[0] = reader.readUInt32();
00036 data[1] = reader.readUInt32();
00037 data[2] = reader.readUInt32();
00038 data[3] = reader.readUInt32();
00039 }
00040
00042 void UInt128::writeToBinaryWriter(BinaryWriter& writer) const
00043 {
00044 writer.writeUInt32(data[0]);
00045 writer.writeUInt32(data[1]);
00046 writer.writeUInt32(data[2]);
00047 writer.writeUInt32(data[3]);
00048 }
00049
00050 }
00051 }
00052 }