Typed slot derived from ChannelBufferBase::Slot.
More...
#include <fw/ChannelBuffer.h>
template<typename T>
struct mira::TypedChannelBufferBase< T >::Slot
Typed slot derived from ChannelBufferBase::Slot.
◆ timestamp()
const Time& timestamp |
( |
| ) |
const |
|
inlineinherited |
◆ data
the actual data value, that is stored in this channel's slots
◆ lock
◆ serializedValueLock
boost::mutex serializedValueLock |
|
inherited |
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: