Builder component of Stream reader objects. Contains setter methods to configure the Stream reader parameters and a build
method that builds the Unit object.
More...
Inherits ObjectPtr< IStreamReaderBuilder >.
Builder component of Stream reader objects. Contains setter methods to configure the Stream reader parameters and a build
method that builds the Unit object.
Public Member Functions | |
daq::StreamReaderPtr | build () const |
Builds and returns a Stream reader object using the currently set values of the Builder. More... | |
StreamReaderBuilderPtr | setSignal (const daq::SignalPtr &signal) const |
Sets the signal to stream reader. More... | |
daq::SignalPtr | getSignal () const |
Gets the signal. More... | |
StreamReaderBuilderPtr | setInputPort (const daq::InputPortPtr &port) const |
Sets the input port to stream reader. More... | |
daq::InputPortPtr | getInputPort () const |
Gets the input port. More... | |
StreamReaderBuilderPtr | setValueReadType (daq::SampleType type) const |
Sets the value signal read type. More... | |
daq::SampleType | getValueReadType () const |
Gets the value signal read type. More... | |
StreamReaderBuilderPtr | setDomainReadType (daq::SampleType type) const |
Sets the domain signal read type. More... | |
daq::SampleType | getDomainReadType () const |
Gets the domain signal read type. More... | |
StreamReaderBuilderPtr | setReadMode (daq::ReadMode mode) const |
Sets the read mode (Unscaled, Scaled, RawValue) More... | |
daq::ReadMode | getReadMode () const |
Gets the read mode (Unscaled, Scaled, RawValue) More... | |
StreamReaderBuilderPtr | setReadTimeoutType (daq::ReadTimeoutType type) const |
Sets the read timeout mode. More... | |
daq::ReadTimeoutType | getReadTimeoutType () const |
Gets the read timeout mode. More... | |
StreamReaderBuilderPtr | setSkipEvents (daq::Bool skipEvents) const |
Sets the skip events. More... | |
daq::Bool | getSkipEvents () const |
Gets the skip events. More... | |
|
inline |
Builds and returns a Stream reader object using the currently set values of the Builder.
|
inline |
Gets the domain signal read type.
|
inline |
Gets the input port.
|
inline |
Gets the read mode (Unscaled, Scaled, RawValue)
|
inline |
Gets the read timeout mode.
mode | The timeout mode. if "Any" returns immediatly if there is available data otherwise time-out is exceeded. if "All" waiting until timeout and returns avaiable data if existing. otherwise time-out is exceeded. |
|
inline |
Gets the signal.
|
inline |
Gets the skip events.
|
inline |
Gets the value signal read type.
|
inline |
Sets the domain signal read type.
type | The domain signal read type |
|
inline |
Sets the input port to stream reader.
port | The input port which will be handled in stream reader |
|
inline |
Sets the read mode (Unscaled, Scaled, RawValue)
mode | The read mode |
|
inline |
Sets the read timeout mode.
mode | The timeout mode. if "Any" returns immediatly if there is available data otherwise time-out is exceeded. if "All" waiting until timeout and returns avaiable data if existing. otherwise time-out is exceeded. |
|
inline |
Sets the signal to stream reader.
signal | The signal which will be handled in stream reader |
|
inline |
Sets the skip events.
skipEvents | The skip events |
|
inline |
Sets the value signal read type.
type | The value signal read type |