Common base class for DataUpdater instantiations.
More...
Common base class for DataUpdater instantiations.
◆ baseGetAccess()
void* dueca::DataUpdaterBase::baseGetAccess |
( |
uint32_t |
magic | ) |
|
|
inlineprotected |
Lets the token copy the latest data written (or, if not available, return a default object)
- Parameters
-
magic | Magic check number, used to verify data class |
- Returns
- A void pointer to the data object
◆ releaseAccess()
void dueca::DataUpdaterBase::releaseAccess |
( |
void * |
data_ptr | ) |
|
|
inlineprotected |
Releasing the read access means that the data will be sent to the channel and made accessible for reading.
The associated time can be used to trigger clients who requested triggering.
- Parameters
-
data_ptr | Pointer to the data object to be sent |
◆ token
◆ ts
Time specification to be used.
The documentation for this class was generated from the following file:
- /usr/src/packages/BUILD/dueca/DataUpdater.hxx