CANdevStudio
Development tool for CAN bus simulation
Loading...
Searching...
No Matches
CanRawFilterPrivate Class Reference

#include <canrawfilter_p.h>

Inheritance diagram for CanRawFilterPrivate:
Collaboration diagram for CanRawFilterPrivate:

Public Member Functions

 CanRawFilterPrivate (CanRawFilter *q, CanRawFilterCtx &&ctx=CanRawFilterCtx(new CanRawFilterGuiImpl))
 
ComponentInterface::ComponentProperties getSupportedProperties () const
 
QJsonObject getSettings ()
 
void setSettings (const QJsonObject &json)
 
bool acceptRxFrame (const QCanBusFrame &frame)
 
bool acceptTxFrame (const QCanBusFrame &frame)
 

Public Attributes

bool _simStarted { false }
 
CanRawFilterCtx _ctx
 
CanRawFilterGuiInt_ui
 
bool _docked { true }
 
std::map< QString, QVariant > _props
 

Constructor & Destructor Documentation

◆ CanRawFilterPrivate()

CanRawFilterPrivate::CanRawFilterPrivate ( CanRawFilter q,
CanRawFilterCtx &&  ctx = CanRawFilterCtx(new CanRawFilterGuiImpl) 
)

Member Function Documentation

◆ acceptRxFrame()

bool CanRawFilterPrivate::acceptRxFrame ( const QCanBusFrame &  frame)

◆ acceptTxFrame()

bool CanRawFilterPrivate::acceptTxFrame ( const QCanBusFrame &  frame)

◆ getSettings()

QJsonObject CanRawFilterPrivate::getSettings ( )

◆ getSupportedProperties()

ComponentInterface::ComponentProperties CanRawFilterPrivate::getSupportedProperties ( ) const

◆ setSettings()

void CanRawFilterPrivate::setSettings ( const QJsonObject &  json)

Member Data Documentation

◆ _ctx

CanRawFilterCtx CanRawFilterPrivate::_ctx

◆ _docked

bool CanRawFilterPrivate::_docked { true }

◆ _props

std::map<QString, QVariant> CanRawFilterPrivate::_props

◆ _simStarted

bool CanRawFilterPrivate::_simStarted { false }

◆ _ui

CanRawFilterGuiInt& CanRawFilterPrivate::_ui

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