|
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 131 of file shm_image.h.
| firevision::SharedMemoryImageBufferMetaData::SharedMemoryImageBufferMetaData | ( | ) |
Constructor.
Definition at line 966 of file shm_image.cpp.
References colorspace, frame_id, height, image_id, mem_destroyed, mem_size, mem_swapable, and 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 986 of file shm_image.cpp.
References colorspace, frame_id, height, image_id, mem_destroyed, mem_size, mem_swapable, and width.
| colorspace_t firevision::SharedMemoryImageBufferMetaData::colorspace |
Colorspace.
Definition at line 136 of file shm_image.h.
Referenced by SharedMemoryImageBufferMetaData().
| std::string firevision::SharedMemoryImageBufferMetaData::frame_id |
Coordinate frame ID.
Definition at line 135 of file shm_image.h.
Referenced by SharedMemoryImageBufferMetaData().
| unsigned int firevision::SharedMemoryImageBufferMetaData::height |
Image height.
Definition at line 138 of file shm_image.h.
Referenced by SharedMemoryImageBufferMetaData().
| std::string firevision::SharedMemoryImageBufferMetaData::image_id |
Image buffer ID.
Definition at line 134 of file shm_image.h.
Referenced by SharedMemoryImageBufferMetaData().
| bool firevision::SharedMemoryImageBufferMetaData::mem_destroyed |
True if memory has already been marked destroyed.
Definition at line 142 of file shm_image.h.
Referenced by SharedMemoryImageBufferMetaData().
| size_t firevision::SharedMemoryImageBufferMetaData::mem_size |
Shared memory buffer size.
Definition at line 140 of file shm_image.h.
Referenced by SharedMemoryImageBufferMetaData().
| bool firevision::SharedMemoryImageBufferMetaData::mem_swapable |
True if memory might be moved to swap space.
Definition at line 141 of file shm_image.h.
Referenced by SharedMemoryImageBufferMetaData().
| unsigned int firevision::SharedMemoryImageBufferMetaData::width |
Image width.
Definition at line 137 of file shm_image.h.
Referenced by SharedMemoryImageBufferMetaData().