Static Public Member Functions
GENAPI_NAMESPACE::CRegisterSetHelper Class Reference

Copies data from buffer to variables in a typesafe manner. More...

#include <RegisterSetHelper.h>

List of all members.

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 CopyFromBuffer (T *d, const void *pvDestination, size_t nbyDestSize)
 Typesafe copy from buffer to variable.
template<typename T >
static size_t CopyToBuffer (void *pvDestination, size_t nbyDestSize, T *d)
 Typesafe copy from variable to buffer.

Detailed Description

Copies data from buffer to variables in a typesafe manner.

Definition at line 41 of file RegisterSetHelper.h.


Member Function Documentation

static size_t GENAPI_NAMESPACE::CRegisterSetHelper::CopyData ( void *  pvDestination,
size_t  nbyDestSize,
const void *  pvSource,
size_t  nbySourceSize 
) [inline, static]

memcpy firing exceptions

Definition at line 45 of file RegisterSetHelper.h.

template<typename T >
static size_t GENAPI_NAMESPACE::CRegisterSetHelper::CopyFromBuffer ( T d,
const void *  pvDestination,
size_t  nbyDestSize 
) [inline, static]

Typesafe copy from buffer to variable.

Definition at line 76 of file RegisterSetHelper.h.

template<typename T >
static size_t GENAPI_NAMESPACE::CRegisterSetHelper::CopyToBuffer ( void *  pvDestination,
size_t  nbyDestSize,
T d 
) [inline, static]

Typesafe copy from variable to buffer.

Definition at line 67 of file RegisterSetHelper.h.


The documentation for this class was generated from the following file:


rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Thu Jun 6 2019 18:42:49