DUECA/DUSIME
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dueca::DCOFunctor Class Reference

Base class for service objects that can handle DCO data in channels. More...

#include <DCOFunctor.hxx>

Inheritance diagram for dueca::DCOFunctor:
Inheritance graph
[legend]

Public Member Functions

 DCOFunctor ()
 Constructor.
 
virtual ~DCOFunctor ()
 Destructor.
 
virtual bool operator() (const void *dpointer, const DataTimeSpec &ts)
 function base, with const pointer (for channel reading)
 
virtual bool operator() (void *dpointer)
 function base, updates data object
 

Detailed Description

Base class for service objects that can handle DCO data in channels.

Member Function Documentation

◆ operator()() [1/2]

virtual bool dueca::DCOFunctor::operator() ( const void * dpointer,
const DataTimeSpec & ts )
virtual

function base, with const pointer (for channel reading)

Parameters
dpointerPointer to the data object
tsTime specification for which writing to be done
Returns
True if the read/inspect operation was successful

◆ operator()() [2/2]

virtual bool dueca::DCOFunctor::operator() ( void * dpointer)
virtual

function base, updates data object

Parameters
dpointerIs filled with a new data object having a copy of the latest data point in the channel, or a blank copy if this is the first write. Update/overwrite this data
Returns
True if writer successful

The documentation for this class was generated from the following file: