|
|
| CircularBuffer (std::size_t memorySizeMB) |
|
int | SetOverwriteData (bool overwrite) |
|
std::size_t | GetMemorySizeMB () const |
|
bool | Initialize (std::size_t frameSize) |
|
std::size_t | GetSize () const |
|
std::size_t | GetFreeSize () const |
|
std::size_t | GetRemainingImageCount () const |
| bool | InsertImage (const unsigned char *pixArray, std::size_t frameSize, std::string_view serializedMetadata) MMCORE_LEGACY_THROW(CMMError) |
|
const unsigned char * | GetTopImage () const |
|
const unsigned char * | GetNextImage () |
|
const FrameBuffer * | GetTopImageBuffer () const |
|
const FrameBuffer * | GetNthFromTopImageBuffer (std::size_t n) const |
|
const FrameBuffer * | GetNextImageBuffer () |
|
void | Clear () |
|
bool | Overflow () const |
◆ InsertImage()
| bool mmcore::internal::CircularBuffer::InsertImage |
( |
const unsigned char * | pixArray, |
|
|
std::size_t | frameSize, |
|
|
std::string_view | serializedMetadata ) |
The documentation for this class was generated from the following files: