28 #ifndef GENAPI_CHUNKADAPTERUNIVERSAL_H 29 #define GENAPI_CHUNKADAPTERUNIVERSAL_H 32 #include <GenApi/ChunkAdapterGeneric.h> 49 virtual bool CheckBufferLayout(uint8_t *pBuffer, int64_t BufferLength);
52 bool CheckBufferLayoutBE(
const uint8_t *pBuffer, int64_t BufferLength);
53 bool CheckBufferLayoutLE(
const uint8_t *pBuffer, int64_t BufferLength);
56 virtual void AttachBuffer(uint8_t *pBuffer, int64_t BufferLength,
AttachStatistics_t *pAttachStatistics = NULL);
59 void AttachBufferBE(
const uint8_t *pBuffer, int64_t BufferLength,
AttachStatistics_t *pAttachStatistics = NULL);
60 void AttachBufferLE(
const uint8_t *pBuffer, int64_t BufferLength,
AttachStatistics_t *pAttachStatistics = NULL);
63 void AttachBufferGEV(
const uint8_t *pBuffer, int64_t BufferLength,
AttachStatistics_t *pAttachStatistics = NULL);
64 void AttachBufferU3V(
const uint8_t *pBuffer, int64_t BufferLength,
AttachStatistics_t *pAttachStatistics = NULL);
65 void AttachBufferGenDC(
const uint8_t *pBuffer, int64_t BufferLength,
AttachStatistics_t *pAttachStatistics = NULL);
68 void AttachBufferGeneric(
const uint8_t *pBuffer, SingleChunkData_t *ChunkData, int64_t NumChunks,
AttachStatistics_t *pAttachStatistics = NULL);
69 void AttachBufferGeneric(
const uint8_t *pBuffer, SingleChunkDataStr_t *ChunkData, int64_t NumChunks,
AttachStatistics_t *pAttachStatistics = NULL);
74 #endif // GENAPI_CHUNKADAPTERUNIVERSAL_H Connects a universal chunked buffer to a node map.
Definition: ChunkAdapterUniversal.h:38
Definition: ChunkAdapter.h:43
GENICAM_INTERFACE INodeMap
Interface to access the node map.
Definition: INode.h:50
Declaration of the CChunkAdapter class.
Connects a chunked buffer to a node map.
Definition: ChunkAdapter.h:55
Definition: ChunkAdapter.h:37