Image Component Library (ICL)
|
A buffer holding image information and timestamp. More...
#include <PylonUtils.h>
Public Member Functions | |
TsBuffer (size_t size) | |
Constructor allocates required memory. More... | |
~TsBuffer () | |
Frees allocated memory. More... | |
void | copy (void *buffer) |
uses icl::io::pylon::TsBuffer::copy to write buffer-data to m_Buffer More... | |
Public Attributes | |
T * | m_Buffer |
Buffer for image information. More... | |
uint64_t | m_Timestamp |
Buffer for image-timestamp. More... | |
size_t | m_Size |
holdss the size of m_Buffer More... | |
A buffer holding image information and timestamp.
|
inline |
Constructor allocates required memory.
|
inline |
Frees allocated memory.
|
inline |
uses icl::io::pylon::TsBuffer::copy to write buffer-data to m_Buffer
casts buffer to internal type and copies m_Size blocks to m_Buffer.
T* icl::io::pylon::TsBuffer< T >::m_Buffer |
Buffer for image information.
size_t icl::io::pylon::TsBuffer< T >::m_Size |
holdss the size of m_Buffer
uint64_t icl::io::pylon::TsBuffer< T >::m_Timestamp |
Buffer for image-timestamp.