QtPdCom  1.3.3
Classes | Public Member Functions | Public Attributes | Private Slots | List of all members
QtPdCom::ScalarSubscriber::Impl Class Reference
Inheritance diagram for QtPdCom::ScalarSubscriber::Impl:
Inheritance graph
[legend]
Collaboration diagram for QtPdCom::ScalarSubscriber::Impl:
Collaboration graph
[legend]

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. More...
 
QTimer * timer
 Timer for poll mode. More...
 

Private Slots

void timeout ()
 

Constructor & Destructor Documentation

◆ Impl()

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

References parent.

Member Function Documentation

◆ createTimer()

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

References timeout(), and timer.

◆ 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

Referenced by createTimer().

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.

Referenced by createTimer().


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