Container for storing a single data element in the linked list.
More...
#include <fw/ChannelBuffer.h>
Container for storing a single data element in the linked list.
◆ ~Slot()
◆ timestamp()
const Time& timestamp |
( |
| ) |
const |
|
inline |
◆ clone()
virtual std::unique_ptr<Slot> clone |
( |
| ) |
|
|
pure virtual |
◆ lock
◆ serializedValueLock
boost::mutex serializedValueLock |
Lock for writing serializedValue in readSerializedData.
It is needed, since readSerialized() can be called if the above mutex (lock) is shared locked only.
◆ timestampPtr
Pointer to the actual timestamp in the slot data for easy access.
◆ serializedValue
The data of this slot as serialized data.
If empty, the data was not serialized yet.
◆ flags
Used to store internal flags that are especially used by the remote capability of the framework.
These flags are for internal use only and are managed by the ChannelBuffer.
◆ next
◆ prev
The documentation for this struct was generated from the following file: