Class Spinnaker::GenApi::CChunkAdapterGeneric¶
ClassList > GenApi > CChunkAdapterGeneric
#include <ChunkAdapterGeneric.h>
Inherits the following classes: Spinnaker::GenApi::CChunkAdapter
Public Functions¶
| Type | Name |
|---|---|
| virtual void | AttachBuffer (uint8_t * pBuffer, int64_t BufferLength, AttachStatistics_t * pAttachStatistics=NULL) |
| virtual void | AttachBuffer (uint8_t * pBuffer, SingleChunkData_t * ChunkData, int64_t NumChunks, AttachStatistics_t * pAttachStatistics=NULL) |
| virtual void | AttachBuffer (uint8_t * pBuffer, SingleChunkDataStr_t * ChunkData, int64_t NumChunks, AttachStatistics_t * pAttachStatistics=NULL) |
| CChunkAdapterGeneric (INodeMap * pNodeMap=NULL, int64_t MaxChunkCacheSize=-1) |
|
| virtual bool | CheckBufferLayout (uint8_t * pBuffer, int64_t BufferLength) |
| virtual | ~CChunkAdapterGeneric () |
Public Functions inherited from Spinnaker::GenApi::CChunkAdapter¶
See Spinnaker::GenApi::CChunkAdapter
| Type | Name |
|---|---|
| virtual void | AttachBuffer (uint8_t * pBuffer, int64_t BufferLength, AttachStatistics_t * pAttachStatistics=NULL) = 0 |
| void | AttachNodeMap (INodeMap * pNodeMap) |
| virtual bool | CheckBufferLayout (uint8_t * pBuffer, int64_t BufferLength) = 0 |
| void | ClearCaches () |
| void | DetachBuffer () |
| void | DetachNodeMap () |
| void | UpdateBuffer (uint8_t * pBaseAddress) |
| virtual | ~CChunkAdapter () |
Protected Attributes inherited from Spinnaker::GenApi::CChunkAdapter¶
See Spinnaker::GenApi::CChunkAdapter
| Type | Name |
|---|---|
| void * | m_pChunkAdapter |
Protected Functions inherited from Spinnaker::GenApi::CChunkAdapter¶
See Spinnaker::GenApi::CChunkAdapter
| Type | Name |
|---|---|
| CChunkAdapter (INodeMap * pNodeMap=NULL, int64_t MaxChunkCacheSize=-1) |
Public Functions Documentation¶
function AttachBuffer [1/3]¶
virtual void GenApi::CChunkAdapterGeneric::AttachBuffer (
uint8_t * pBuffer,
int64_t BufferLength,
AttachStatistics_t * pAttachStatistics=NULL
)
Attaches a buffer to the matching ChunkPort.
Implements Spinnaker::GenApi::CChunkAdapter::AttachBuffer
function AttachBuffer [2/3]¶
virtual void GenApi::CChunkAdapterGeneric::AttachBuffer (
uint8_t * pBuffer,
SingleChunkData_t * ChunkData,
int64_t NumChunks,
AttachStatistics_t * pAttachStatistics=NULL
)
function AttachBuffer [3/3]¶
virtual void GenApi::CChunkAdapterGeneric::AttachBuffer (
uint8_t * pBuffer,
SingleChunkDataStr_t * ChunkData,
int64_t NumChunks,
AttachStatistics_t * pAttachStatistics=NULL
)
function CChunkAdapterGeneric¶
GenApi::CChunkAdapterGeneric::CChunkAdapterGeneric (
INodeMap * pNodeMap=NULL,
int64_t MaxChunkCacheSize=-1
)
function CheckBufferLayout¶
virtual bool GenApi::CChunkAdapterGeneric::CheckBufferLayout (
uint8_t * pBuffer,
int64_t BufferLength
)
Checks if a buffer contains chunks in a known format.
Implements Spinnaker::GenApi::CChunkAdapter::CheckBufferLayout
function ~CChunkAdapterGeneric¶
The documentation for this class was generated from the following file /workspace/include/SpinGenApi/ChunkAdapterGeneric.h