OnixS C++ Fenics UST BIMP Market Data Handler  1.1.0
API documentation
Memory.h File Reference
#include <cstddef>
#include <cstring>
#include <OnixS/FenicsUST/MarketData/Bimp/Integral.h>

Go to the source code of this file.

Namespaces

 OnixS
 
 OnixS::FenicsUST
 
 OnixS::FenicsUST::MarketData
 
 OnixS::FenicsUST::MarketData::Bimp
 

Typedefs

typedef UInt8 Byte
 

Functions

template<typename Type >
void * toOpaquePtr (Type *ptr) ONIXS_FENICSUST_BIMP_NOTHROW
 
template<typename Type >
const void * toOpaquePtr (const Type *ptr) ONIXS_FENICSUST_BIMP_NOTHROW
 
template<typename Type >
Byte * toByteBlock (Type *ptr) ONIXS_FENICSUST_BIMP_NOTHROW
 
template<typename Type >
const Byte * toByteBlock (const Type *ptr) ONIXS_FENICSUST_BIMP_NOTHROW
 
template<typename Type >
Type * advanceByBytes (Type *pointer, ptrdiff_t distance) ONIXS_FENICSUST_BIMP_NOTHROW
 
template<typename Type >
Type * advanceBackByBytes (Type *pointer, ptrdiff_t distance) ONIXS_FENICSUST_BIMP_NOTHROW
 
template<typename Left , typename Right >
ptrdiff_t byteDistance (Left *left, Right *right) ONIXS_FENICSUST_BIMP_NOTHROW
 
template<class FieldValue >
FieldValue unalignedCopy (const void *p) ONIXS_FENICSUST_BIMP_NOTHROW