QtPdCom  1.5.2
ScalarSubscriber::Impl Class Reference
Inheritance diagram for ScalarSubscriber::Impl:
Collaboration diagram for ScalarSubscriber::Impl:

Classes

struct  ScalarSubscription

Public Member Functions

 Impl (ScalarSubscriber *parent)
void createTimer (double)
void deleteTimer ()
void startTimer ()
void stopTimer ()

Public Attributes

ScalarSubscriber *const parent
std::unique_ptr< ScalarSubscriptionsubscription
double filterConstant
 PT1 filter constant.
QTimer * timer
 Timer for poll mode.

Private Slots

void timeout ()

Constructor & Destructor Documentation

◆ Impl()

QtPdCom::ScalarSubscriber::Impl::Impl ( ScalarSubscriber * parent)
inline

Member Function Documentation

◆ createTimer()

void QtPdCom::ScalarSubscriber::Impl::createTimer ( double interval)

◆ deleteTimer()

void QtPdCom::ScalarSubscriber::Impl::deleteTimer ( )

◆ startTimer()

void QtPdCom::ScalarSubscriber::Impl::startTimer ( )

◆ stopTimer()

void QtPdCom::ScalarSubscriber::Impl::stopTimer ( )

◆ timeout

void QtPdCom::ScalarSubscriber::Impl::timeout ( )
privateslot

Member Data Documentation

◆ filterConstant

double QtPdCom::ScalarSubscriber::Impl::filterConstant

PT1 filter constant.

◆ parent

ScalarSubscriber* const QtPdCom::ScalarSubscriber::Impl::parent

◆ subscription

std::unique_ptr<ScalarSubscription> QtPdCom::ScalarSubscriber::Impl::subscription

◆ timer

QTimer* QtPdCom::ScalarSubscriber::Impl::timer

Timer for poll mode.


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