Common base class for DataWriter instantiations.
More...
Common base class for DataWriter instantiations.
◆ DataWriterBase()
Constructor.
- Parameters
-
token | Token of the channel to be written to |
ts | Time for writing |
◆ releaseAccess()
void dueca::DataWriterBase::releaseAccess |
( |
void * |
data_ptr | ) |
|
|
inlineprotected |
Releasing the read access means that the data will be made accessible for reading.
- Parameters
-
data_ptr | Pointer for passing the data |
◆ baseCheckAccess()
void dueca::DataWriterBase::baseCheckAccess |
( |
uint32_t |
magic | ) |
|
|
inlineprotected |
Verify the magic number and validity for access.
- Parameters
-
magic | magic number, must match the data type magic number |
- Exceptions
-
InvalidChannelAccessReturn,if | the magic is not correct or the token is not valid. |
◆ token
◆ ts
Time specification to be used.
The documentation for this class was generated from the following file:
- /usr/src/packages/BUILD/dueca/DataWriter.hxx