DAQ Driver
AbstractDriverComponent Class Referenceabstract

The AbstractDriverComponent class Is the base class for all driver components hallo Bennie. More...

#include <Driver/DriverComponents/AbstractDriverComponent.h>

Inheritance diagram for AbstractDriverComponent:

Public Member Functions

 AbstractDriverComponent (pMessageProcessor messageProcessor)
 
virtual void reset ()=0
 reset Resets the components More...
 

Protected Attributes

pMessageProcessor m_messageProcessor
 

Detailed Description

The AbstractDriverComponent class Is the base class for all driver components hallo Bennie.

Definition at line 21 of file AbstractDriverComponent.h.

Constructor & Destructor Documentation

◆ AbstractDriverComponent()

AbstractDriverComponent::AbstractDriverComponent ( pMessageProcessor  messageProcessor)

Definition at line 3 of file AbstractDriverComponent.cpp.

Member Function Documentation

◆ reset()

virtual void AbstractDriverComponent::reset ( )
pure virtual

reset Resets the components

Implemented in DeviceInfo, IEPE, InputRange, DeviceStatus, Streaming, Formatting, Time, DeviceControl, and Heartbeat.

Member Data Documentation

◆ m_messageProcessor

pMessageProcessor AbstractDriverComponent::m_messageProcessor
protected

Definition at line 36 of file AbstractDriverComponent.h.