QtPdCom  1.5.2
PdConnection Class Reference

#include <PdConnection.h>

Collaboration diagram for PdConnection:

Public Member Functions

 PdConnection ()=default
QtPdCom::ProcessgetProcess () const
QString getPath () const
QVariant getTransmissionVariant () const
Transmission getTransmission () const
double getOffset () const
double getScale () const
double getTau () const
PdCom::Selector getSelector (bool *ok=nullptr) const
QString getPathWithoutLocation () const
bool setVariable (ScalarSubscriber &subscriber, bool ignore_selector=false)

Properties

QtPdCom::Processprocess
QString path
QVariant period
double offset
double scale
double tau

Private Member Functions

void setProcess (QtPdCom::Process *)
void setPath (QString)
void setTransmission (QVariant)
void setOffset (double)
void setScale (double)
void setTau (double)

Private Attributes

QtPdCom::Processprocess_ = nullptr
QString path_
QtPdCom::Transmission transmission_ = QtPdCom::event_mode
double offset_ = 0.0
double scale_ = 1.0
double tau_ = 0.0

Constructor & Destructor Documentation

◆ PdConnection()

Member Function Documentation

◆ getOffset()

double QtPdCom::PdConnection::getOffset ( ) const
inline

◆ getPath()

QString QtPdCom::PdConnection::getPath ( ) const
inline

◆ getPathWithoutLocation()

◆ getProcess()

◆ getScale()

double QtPdCom::PdConnection::getScale ( ) const
inline

◆ getSelector()

PdCom::Selector PdConnection::getSelector ( bool * ok = nullptr) const

◆ getTau()

double QtPdCom::PdConnection::getTau ( ) const
inline

◆ getTransmission()

Transmission QtPdCom::PdConnection::getTransmission ( ) const
inline

◆ getTransmissionVariant()

◆ setOffset()

void PdConnection::setOffset ( double offset)
private

◆ setPath()

void PdConnection::setPath ( QString path)
private

◆ setProcess()

void PdConnection::setProcess ( QtPdCom::Process * process)
private

◆ setScale()

void PdConnection::setScale ( double scale)
private

◆ setTau()

void PdConnection::setTau ( double tau)
private

◆ setTransmission()

void PdConnection::setTransmission ( QVariant t)
private

◆ setVariable()

bool PdConnection::setVariable ( ScalarSubscriber & subscriber,
bool ignore_selector = false )

Member Data Documentation

◆ offset_

double QtPdCom::PdConnection::offset_ = 0.0
private

◆ path_

◆ process_

◆ scale_

double QtPdCom::PdConnection::scale_ = 1.0
private

◆ tau_

double QtPdCom::PdConnection::tau_ = 0.0
private

◆ transmission_

Property Documentation

◆ offset

◆ path

QString QtPdCom::PdConnection::path
readwrite

◆ period

QVariant QtPdCom::PdConnection::period
readwrite

◆ process

◆ scale

double QtPdCom::PdConnection::scale
readwrite

◆ tau

double QtPdCom::PdConnection::tau
readwrite

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