OnixS C++ CME MDP Premium Market Data Handler 5.9.0
Users' manual and API documentation
Loading...
Searching...
No Matches
Memory.h File Reference

Go to the source code of this file.

Namespaces

namespace  OnixS
namespace  OnixS::CME
namespace  OnixS::CME::MDH

Typedefs

typedef UInt8 Byte
typedef UInt16 Word
typedef UInt32 DWord
typedef UInt64 QWord

Functions

template<typename Type>
void * toOpaquePtr (Type *ptr)
template<typename Type>
const void * toOpaquePtr (const Type *ptr)
template<typename Type>
BytetoByteBlock (Type *ptr)
template<typename Type>
const BytetoByteBlock (const Type *ptr)
template<typename Type>
Type * advanceByBytes (Type *pointer, ptrdiff_t distance)
template<typename Type>
Type * advanceBackByBytes (Type *pointer, ptrdiff_t distance)
template<typename Left, typename Right>
ptrdiff_t byteDistance (Left *left, Right *right)