23 #include <boost/assert.hpp> 25 #include <system/EndianConverters.h> 27 #include <OnixS/HandlerCore/Compiler.h> 29 #include <OnixS/SgxTitan/MarketData/Itch/FieldAccessor.h> 32 ONIXS_SGXTITAN_ITCH_NAMESPACE_BEGIN
34 UInt16 BigEndianConverter::get(UInt16,
const void* buffer)
37 return OnixS::System::BigEndianConverter::toUInt16(buffer);
40 UInt32 BigEndianConverter::get(UInt32,
const void* buffer)
43 return OnixS::System::BigEndianConverter::toUInt32(buffer);
46 Int32 BigEndianConverter::get(Int32,
const void* buffer)
49 return OnixS::System::BigEndianConverter::toInt32(buffer);
52 UInt64 BigEndianConverter::get(UInt64,
const void* buffer)
55 return OnixS::System::BigEndianConverter::toUInt64(buffer);
59 ONIXS_SGXTITAN_ITCH_NAMESPACE_END