|
openDAQ
Open data acquisition platform
|
Builder component of Block reader objects. Contains setter methods to configure the Block reader parameters and a build method that builds the Unit object.
More...
Inherits ObjectPtr< IBlockReaderBuilder >.
Builder component of Block reader objects. Contains setter methods to configure the Block reader parameters and a build method that builds the Unit object.
Public Member Functions | |
| daq::BlockReaderPtr | build () const |
| Builds and returns a Block reader object using the currently set values of the Builder. More... | |
| BlockReaderBuilderPtr | setOldBlockReader (const daq::BlockReaderPtr &blockReader) const |
| Sets old block reader instance to copy from. More... | |
| daq::BlockReaderPtr | getOldBlockReader () const |
| Gets the old Block reader instance to copy from. More... | |
| BlockReaderBuilderPtr | setSignal (const daq::SignalPtr &signal) const |
| Sets the signal to block reader. More... | |
| daq::SignalPtr | getSignal () const |
| Gets the signal. More... | |
| BlockReaderBuilderPtr | setInputPort (const daq::InputPortPtr &port) const |
| Sets the input port to block reader. More... | |
| daq::InputPortPtr | getInputPort () const |
| Gets the input port. More... | |
| BlockReaderBuilderPtr | setValueReadType (daq::SampleType type) const |
| Sets the value signal read type. More... | |
| daq::SampleType | getValueReadType () const |
| Gets the value signal read type. More... | |
| BlockReaderBuilderPtr | setDomainReadType (daq::SampleType type) const |
| Sets the domain signal read type. More... | |
| daq::SampleType | getDomainReadType () const |
| Gets the domain signal read type. More... | |
| BlockReaderBuilderPtr | 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... | |
| BlockReaderBuilderPtr | setBlockSize (daq::SizeT size) const |
| Sets the block size. More... | |
| daq::SizeT | getBlockSize () const |
| Gets the block size. More... | |
| BlockReaderBuilderPtr | setOverlap (daq::SizeT overlap) const |
| Sets the overlap. More... | |
| daq::SizeT | getOverlap () const |
| Gets the overlap. More... | |
| BlockReaderBuilderPtr | setSkipEvents (daq::Bool skipEvents) const |
| Sets the skip events. More... | |
| daq::Bool | getSkipEvents () const |
| Gets the skip events. More... | |
|
inline |
Builds and returns a Block reader object using the currently set values of the Builder.
|
inline |
Gets the block size.
| [out] | mode | The block size |
|
inline |
Gets the domain signal read type.
|
inline |
Gets the input port.
|
inline |
Gets the old Block reader instance to copy from.
|
inline |
Gets the overlap.
| [out] | mode | The overlap[ |
|
inline |
Gets the read mode (Unscaled, Scaled, RawValue)
|
inline |
Gets the signal.
|
inline |
Gets the skip events.
|
inline |
Gets the value signal read type.
|
inline |
Sets the block size.
| mode | The block size |
|
inline |
Sets the domain signal read type.
| type | The domain signal read type |
|
inline |
Sets the input port to block reader.
| port | The input port which will be handled in block reader |
|
inline |
Sets old block reader instance to copy from.
| blockReader | The old Block reader instance |
|
inline |
Sets the overlap.
| mode | The overlap |
|
inline |
Sets the read mode (Unscaled, Scaled, RawValue)
| mode | The read mode |
|
inline |
Sets the signal to block reader.
| signal | The signal which will be handled in block reader |
|
inline |
Sets the skip events.
| skipEvents | The skip events |
|
inline |
Sets the value signal read type.
| type | The value signal read type |