QtPdCom  1.5.2
ScalarSubscriber::Impl::ScalarSubscription Struct Reference
Inheritance diagram for ScalarSubscriber::Impl::ScalarSubscription:
Collaboration diagram for ScalarSubscriber::Impl::ScalarSubscription:

Public Member Functions

 ScalarSubscription (ScalarSubscriber::Impl *parent, PdCom::Variable pv, const PdCom::Selector &selector, const Transmission &transmission)
 ScalarSubscription (ScalarSubscriber::Impl *parent, PdCom::Process *process, const std::string &path, const PdCom::Selector &selector, const Transmission &transmission)
const PdCom::Selector & getSelector () const

Private Member Functions

void stateChanged (const PdCom::Subscription &) override
void newValues (std::chrono::nanoseconds ts) override

Private Attributes

ScalarSubscriber::Implparent
const PdCom::Selector selector

Constructor & Destructor Documentation

◆ ScalarSubscription() [1/2]

QtPdCom::ScalarSubscriber::Impl::ScalarSubscription::ScalarSubscription ( ScalarSubscriber::Impl * parent,
PdCom::Variable pv,
const PdCom::Selector & selector,
const Transmission & transmission )
inline

◆ ScalarSubscription() [2/2]

QtPdCom::ScalarSubscriber::Impl::ScalarSubscription::ScalarSubscription ( ScalarSubscriber::Impl * parent,
PdCom::Process * process,
const std::string & path,
const PdCom::Selector & selector,
const Transmission & transmission )
inline

Member Function Documentation

◆ getSelector()

const PdCom::Selector & QtPdCom::ScalarSubscriber::Impl::ScalarSubscription::getSelector ( ) const
inline

◆ newValues()

void QtPdCom::ScalarSubscriber::Impl::ScalarSubscription::newValues ( std::chrono::nanoseconds ts)
inlineoverrideprivate

◆ stateChanged()

void QtPdCom::ScalarSubscriber::Impl::ScalarSubscription::stateChanged ( const PdCom::Subscription & )
inlineoverrideprivate

Member Data Documentation

◆ parent

◆ selector


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