GenApi  3.5.1
Static Public Member Functions | List of all members
CRegisterSetHelper Class Reference

Copies data from buffer to variables in a typesafe manner.

Static Public Member Functions

static size_t CopyData (void *pvDestination, size_t nbyDestSize, const void *pvSource, size_t nbySourceSize)
 memcpy firing exceptions
 
template<typename T >
static size_t CopyToBuffer (void *pvDestination, size_t nbyDestSize, T *d)
 Typesafe copy from variable to buffer.
 
template<typename T >
static size_t CopyFromBuffer (T *d, const void *pvDestination, size_t nbyDestSize)
 Typesafe copy from buffer to variable.