Fawkes API
Fawkes Development Version
|
Shared memory image buffer meta data container. More...
#include <>>
Public Member Functions | |
SharedMemoryImageBufferMetaData () | |
Constructor. More... | |
SharedMemoryImageBufferMetaData (const char *image_id, const char *frame_id, colorspace_t colorspace, unsigned int width, unsigned int height, size_t mem_size, bool mem_swapable, bool mem_destroyed) | |
Value constructor. More... | |
Public Attributes | |
std::string | image_id |
Image buffer ID. More... | |
std::string | frame_id |
Coordinate frame ID. More... | |
colorspace_t | colorspace |
Colorspace. More... | |
unsigned int | width |
Image width. More... | |
unsigned int | height |
Image height. More... | |
size_t | mem_size |
Shared memory buffer size. More... | |
bool | mem_swapable |
True if memory might be moved to swap space. More... | |
bool | mem_destroyed |
True if memory has already been marked destroyed. More... | |
Shared memory image buffer meta data container.
Definition at line 135 of file shm_image.h.
firevision::SharedMemoryImageBufferMetaData::SharedMemoryImageBufferMetaData | ( | ) |
Constructor.
Definition at line 1004 of file shm_image.cpp.
References firevision::SharedMemoryImageBuffer::colorspace(), firevision::SharedMemoryImageBuffer::frame_id(), firevision::SharedMemoryImageBuffer::height(), firevision::SharedMemoryImageBuffer::image_id(), and firevision::SharedMemoryImageBuffer::width().
firevision::SharedMemoryImageBufferMetaData::SharedMemoryImageBufferMetaData | ( | const char * | image_id, |
const char * | frame_id, | ||
colorspace_t | colorspace, | ||
unsigned int | width, | ||
unsigned int | height, | ||
size_t | mem_size, | ||
bool | mem_swapable, | ||
bool | mem_destroyed | ||
) |
Value constructor.
image_id | Image buffer ID |
frame_id | Coordinate frame ID |
colorspace | Colorspace |
width | Image width |
height | Image height |
mem_size | Shared memory buffer size |
mem_swapable | True if memory might be moved to swap space |
mem_destroyed | True if memory has already been marked destroyed |
Definition at line 1024 of file shm_image.cpp.
References firevision::SharedMemoryImageBuffer::colorspace(), firevision::SharedMemoryImageBuffer::frame_id(), firevision::SharedMemoryImageBuffer::height(), firevision::SharedMemoryImageBuffer::image_id(), and firevision::SharedMemoryImageBuffer::width().
colorspace_t firevision::SharedMemoryImageBufferMetaData::colorspace |
Colorspace.
Definition at line 140 of file shm_image.h.
Referenced by WebviewImageRequestProcessor::process_request().
std::string firevision::SharedMemoryImageBufferMetaData::frame_id |
Coordinate frame ID.
Definition at line 139 of file shm_image.h.
Referenced by WebviewImageRequestProcessor::process_request().
unsigned int firevision::SharedMemoryImageBufferMetaData::height |
Image height.
Definition at line 142 of file shm_image.h.
Referenced by WebviewImageRequestProcessor::process_request().
std::string firevision::SharedMemoryImageBufferMetaData::image_id |
Image buffer ID.
Definition at line 138 of file shm_image.h.
Referenced by WebviewImageRequestProcessor::process_request().
bool firevision::SharedMemoryImageBufferMetaData::mem_destroyed |
True if memory has already been marked destroyed.
Definition at line 146 of file shm_image.h.
size_t firevision::SharedMemoryImageBufferMetaData::mem_size |
Shared memory buffer size.
Definition at line 144 of file shm_image.h.
Referenced by WebviewImageRequestProcessor::process_request().
bool firevision::SharedMemoryImageBufferMetaData::mem_swapable |
True if memory might be moved to swap space.
Definition at line 145 of file shm_image.h.
unsigned int firevision::SharedMemoryImageBufferMetaData::width |
Image width.
Definition at line 141 of file shm_image.h.
Referenced by WebviewImageRequestProcessor::process_request().