31 #ifndef GENAPI_CHUNKADAPTER_H 32 #define GENAPI_CHUNKADAPTER_H 68 void AttachNodeMap(
INodeMap* pNodeMap);
75 virtual bool CheckBufferLayout(uint8_t *pBuffer,
int64_t BufferLength) = 0;
85 void UpdateBuffer(uint8_t *pBaseAddress);
107 #endif // GENAPI_CHUNKADAPTER_H Common types used in the public GenApi interface.
int NumChunkPorts
Number of chunk ports found in the node map.
int64_t m_MaxChunkCacheSize
the maximum size of a chunk to be cached
GENICAM_INTERFACE INodeMap
Interface to access the node map.
struct GENAPI_NAMESPACE::AttachStatistics_t AttachStatistics_t
Delivers information about the attached chunks and nodes.
int NumAttachedChunks
Number of chunks from the buffer attached to a chunk port.
Delivers information about the attached chunks and nodes.
Definition of interface INodeMap.
virtual IBoolean & operator=(bool Value)
Set node value.
int NumChunks
Number of chunks found in the buffer.
Connects a chunked buffer to a node map.
Declaration of the CChunkPort class.
Lexical analyzer for CIntSwissKnife.
std::vector< CChunkPort * > * m_ppChunkPorts
An array of attached ChunkPorts.