49 return static_cast<void*
>(ptr);
63 return static_cast<const void*
>(ptr);
115 reinterpret_cast<Type*
> 135 reinterpret_cast<Type*
> 170 memcpy(&value, p,
sizeof(FieldValue));
Type * advanceBackByBytes(Type *pointer, ptrdiff_t distance) ONIXS_FMXUST_BIMP_NOTHROW
void * toOpaquePtr(Type *ptr) ONIXS_FMXUST_BIMP_NOTHROW
Makes pointer as opaque one.
Byte * toByteBlock(Type *ptr) ONIXS_FMXUST_BIMP_NOTHROW
FieldValue unalignedCopy(const void *p) ONIXS_FMXUST_BIMP_NOTHROW
ptrdiff_t byteDistance(Left *left, Right *right) ONIXS_FMXUST_BIMP_NOTHROW
Returns distance in bytes between two pointers.
Type * advanceByBytes(Type *pointer, ptrdiff_t distance) ONIXS_FMXUST_BIMP_NOTHROW
Advances given pointer to a given offset (distance) in bytes.
UInt8 Byte
Alias for Byte.
#define ONIXS_FMXUST_BIMP_NOTHROW