29#ifndef OMNI_PVD_MEMORY_READ_STREAM_IMPL_H
30#define OMNI_PVD_MEMORY_READ_STREAM_IMPL_H
32#include "OmniPvdReadStream.h"
42 uint64_t OMNI_PVD_CALL
readBytes(uint8_t* destination,
const uint64_t nbrBytes);
43 uint64_t OMNI_PVD_CALL
skipBytes(
const uint64_t nbrBytes);
Definition OmniPvdMemoryReadStreamImpl.h:37
uint64_t OMNI_PVD_CALL skipBytes(const uint64_t nbrBytes)
Skip n bytes from the shared memory buffer.
Definition OmniPvdMemoryReadStreamImpl.cpp:45
uint64_t OMNI_PVD_CALL readBytes(uint8_t *destination, const uint64_t nbrBytes)
Read n bytes from the shared memory buffer.
Definition OmniPvdMemoryReadStreamImpl.cpp:40
bool OMNI_PVD_CALL openStream()
Opens the read stream.
Definition OmniPvdMemoryReadStreamImpl.cpp:50
bool OMNI_PVD_CALL closeStream()
Closes the read stream.
Definition OmniPvdMemoryReadStreamImpl.cpp:55
Definition OmniPvdMemoryStreamImpl.h:38
Used to abstract a memory read stream.
Definition OmniPvdReadStream.h:40