| Attach(size_t timeout_usec=0) | artdaq::SharedMemoryManager | |
| BufferDataSize(int buffer) | artdaq::SharedMemoryManager | |
| BufferSemaphoreFlags enum name | artdaq::SharedMemoryManager | |
| BufferSize() | artdaq::SharedMemoryManager | inline |
| CheckBuffer(int buffer, BufferSemaphoreFlags flags) | artdaq::SharedMemoryManager | |
| Detach(bool throwException=false, const std::string &category="", const std::string &message="", bool force=false) | artdaq::SharedMemoryManager | |
| FlagToString(BufferSemaphoreFlags flag) | artdaq::SharedMemoryManager | inlinestatic |
| GetAttachedCount() const | artdaq::SharedMemoryManager | |
| GetBufferCount() const | artdaq::SharedMemoryManager | inline |
| GetBufferForReading() | artdaq::SharedMemoryManager | |
| GetBufferForWriting(bool overwrite) | artdaq::SharedMemoryManager | |
| GetBufferReport() | 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, bool detachOnException=true) | 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 | |
| ReadReadyCount() | artdaq::SharedMemoryManager | |
| ReadyForRead() | artdaq::SharedMemoryManager | |
| ReadyForWrite(bool overwrite) | artdaq::SharedMemoryManager | 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 |
| 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 |
| TouchBuffer(int buffer) | artdaq::SharedMemoryManager | inline |
| Write(int buffer, void *data, size_t size) | artdaq::SharedMemoryManager | |
| WriteReadyCount(bool overwrite) | artdaq::SharedMemoryManager | |
| ~SharedMemoryManager() noexcept | artdaq::SharedMemoryManager | virtual |