CANdevStudio
Development tool for CAN bus simulation
Loading...
Searching...
No Matches
CanRawFilterGuiInt Struct Referenceabstract

#include <canrawfilterguiint.h>

Inheritance diagram for CanRawFilterGuiInt:

Public Types

typedef std::tuple< QString, QString, bool > AcceptListItem_t
 
typedef std::vector< AcceptListItem_tAcceptList_t
 
typedef std::function< void(AcceptList_t &list)> ListUpdated_t
 

Public Member Functions

virtual ~CanRawFilterGuiInt ()
 
virtual QWidget * mainWidget ()=0
 
virtual void setTxListCbk (const ListUpdated_t &cb)=0
 
virtual void setRxListCbk (const ListUpdated_t &cb)=0
 
virtual void setListRx (const AcceptList_t &list)=0
 
virtual void setListTx (const AcceptList_t &list)=0
 

Member Typedef Documentation

◆ AcceptList_t

◆ AcceptListItem_t

typedef std::tuple<QString, QString, bool> CanRawFilterGuiInt::AcceptListItem_t

◆ ListUpdated_t

typedef std::function<void(AcceptList_t& list)> CanRawFilterGuiInt::ListUpdated_t

Constructor & Destructor Documentation

◆ ~CanRawFilterGuiInt()

virtual CanRawFilterGuiInt::~CanRawFilterGuiInt ( )
inlinevirtual

Member Function Documentation

◆ mainWidget()

virtual QWidget * CanRawFilterGuiInt::mainWidget ( )
pure virtual

Implemented in CanRawFilterGuiImpl.

◆ setListRx()

virtual void CanRawFilterGuiInt::setListRx ( const AcceptList_t list)
pure virtual

Implemented in CanRawFilterGuiImpl.

◆ setListTx()

virtual void CanRawFilterGuiInt::setListTx ( const AcceptList_t list)
pure virtual

Implemented in CanRawFilterGuiImpl.

◆ setRxListCbk()

virtual void CanRawFilterGuiInt::setRxListCbk ( const ListUpdated_t cb)
pure virtual

Implemented in CanRawFilterGuiImpl.

◆ setTxListCbk()

virtual void CanRawFilterGuiInt::setTxListCbk ( const ListUpdated_t cb)
pure virtual

Implemented in CanRawFilterGuiImpl.


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