6 #ifndef CARMA_UTIL_IPQBASICTYPEBUFFER_H
7 #define CARMA_UTIL_IPQBASICTYPEBUFFER_H
39 const std::string & filename,
40 bool isCreator =
false,
54 #endif // CARMA_UTIL_IPQBASICTYPEBUFFER_H
IPQ (InterProcessQueue) provides a generic way for information to be shared between processes or thre...
Shared memory storage mechanism for an IPQ buffer.
virtual ~IPQbasicTypeBuffer()
Destructor.
IPQs for use with basic types.
IPQbasicTypeBuffer(void *localElement, int elementSize, const std::string &filename, bool isCreator=false, int nElements=0)
Constructor.
unsigned int read()
Read the oldest unread element from the queue.
void write()
Put an element into the queue.