, including all inherited members.
Attach() | artdaq::SharedMemoryManager | |
BufferDataSize(int buffer) | artdaq::SharedMemoryManager | |
BufferSemaphoreFlags enum name | artdaq::SharedMemoryManager | |
CheckBuffer(int buffer, BufferSemaphoreFlags flags) | artdaq::SharedMemoryManager | |
Detach(bool throwException=false, std::string category="", std::string message="", bool force=false) | artdaq::SharedMemoryManager | |
Empty enum value | artdaq::SharedMemoryManager | |
FlagToString(BufferSemaphoreFlags flag) | artdaq::SharedMemoryManager | [inline, static] |
Full enum value | artdaq::SharedMemoryManager | |
GetAttachedCount() const | artdaq::SharedMemoryManager | |
GetBufferCount() const | artdaq::SharedMemoryManager | [inline] |
GetBufferForReading() | artdaq::SharedMemoryManager | |
GetBufferForWriting(bool overwrite) | artdaq::SharedMemoryManager | |
GetBuffersOwnedByManager(bool locked=true) | artdaq::SharedMemoryManager | |
GetBufferStart(int buffer) | artdaq::SharedMemoryManager | |
GetBufferTimeout() const | artdaq::SharedMemoryManager | [inline] |
GetKey() const | artdaq::SharedMemoryManager | [inline] |
GetLastSeenBufferID() const | artdaq::SharedMemoryManager | [inline] |
GetLowestSeqIDRead() const | artdaq::SharedMemoryManager | [inline] |
GetMyId() const | artdaq::SharedMemoryManager | [inline] |
GetNewId() | artdaq::SharedMemoryManager | [inline] |
GetRank() const | artdaq::SharedMemoryManager | [inline] |
GetReadPos(int buffer) | artdaq::SharedMemoryManager | |
GetWritePos(int buffer) | artdaq::SharedMemoryManager | |
IncrementReadPos(int buffer, size_t read) | artdaq::SharedMemoryManager | |
IncrementWritePos(int buffer, size_t written) | artdaq::SharedMemoryManager | |
IsEndOfData() const | artdaq::SharedMemoryManager | |
IsValid() const | artdaq::SharedMemoryManager | [inline] |
MarkBufferEmpty(int buffer, bool force=false) | artdaq::SharedMemoryManager | |
MarkBufferFull(int buffer, int destination=-1) | artdaq::SharedMemoryManager | |
MoreDataInBuffer(int buffer) | artdaq::SharedMemoryManager | |
Read(int buffer, void *data, size_t size) | artdaq::SharedMemoryManager | |
ReadFragment(Fragment &fragment) | artdaq::SharedMemoryFragmentManager | |
ReadFragmentData(RawDataType *destination, size_t words) | artdaq::SharedMemoryFragmentManager | |
ReadFragmentHeader(detail::RawFragmentHeader &header) | artdaq::SharedMemoryFragmentManager | |
Reading enum value | artdaq::SharedMemoryManager | |
ReadReadyCount() | artdaq::SharedMemoryManager | |
ReadyForRead() | artdaq::SharedMemoryManager | [inline] |
ReadyForWrite(bool overwrite) override | artdaq::SharedMemoryFragmentManager | [virtual] |
ResetAttachedCount() const | artdaq::SharedMemoryManager | [inline] |
ResetBuffer(int buffer) | artdaq::SharedMemoryManager | |
ResetReadPos(int buffer) | artdaq::SharedMemoryManager | |
ResetWritePos(int buffer) | artdaq::SharedMemoryManager | |
SetMinWriteSize(size_t size) | artdaq::SharedMemoryManager | [inline] |
SetRank(int rank) | artdaq::SharedMemoryManager | [inline] |
SharedMemoryFragmentManager(uint32_t shm_key, size_t buffer_count, size_t max_buffer_size, size_t buffer_timeout_us=100 *1000000) | artdaq::SharedMemoryFragmentManager | |
SharedMemoryManager(uint32_t shm_key, size_t buffer_count=0, size_t buffer_size=0, uint64_t buffer_timeout_us=100 *1000000, bool destructive_read_mode=true) | artdaq::SharedMemoryManager | |
size() const | artdaq::SharedMemoryManager | [inline] |
toString() | artdaq::SharedMemoryManager | [virtual] |
Write(int buffer, void *data, size_t size) | artdaq::SharedMemoryManager | |
WriteFragment(Fragment &&fragment, bool overwrite, size_t timeout_us) | artdaq::SharedMemoryFragmentManager | |
WriteReadyCount(bool overwrite) | artdaq::SharedMemoryManager | |
Writing enum value | artdaq::SharedMemoryManager | |
~SharedMemoryFragmentManager() | artdaq::SharedMemoryFragmentManager | [virtual] |
~SharedMemoryManager() noexcept | artdaq::SharedMemoryManager | [virtual] |