Bits and Droids connector
Connect your microcontroller to handle MFS2020 commands.
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes | List of all members
EventType Class Reference

#include <EventType.h>

Public Member Functions

 EventType ()
 
 EventType (int index)
 
const std::string & getTypeString () const
 
void setTypeString (const std::string &typeString)
 
int getTypeIndex () const
 
void setTypeIndex (int typeIndex)
 

Static Public Member Functions

static QStringList getAvailableTypes ()
 
static QList< int > getEventCodes ()
 

Private Attributes

std::string typeString
 
int typeIndex
 

Static Private Attributes

static QStringList availableTypes = {"Input", "Input with value", "Axis", "Output"}
 
static QList< int > eventCodes = {0,1,9,3}
 

Constructor & Destructor Documentation

◆ EventType() [1/2]

EventType::EventType ( )
inline

◆ EventType() [2/2]

EventType::EventType ( int  index)
explicit

Member Function Documentation

◆ getAvailableTypes()

static QStringList EventType::getAvailableTypes ( )
inlinestatic

◆ getEventCodes()

static QList< int > EventType::getEventCodes ( )
inlinestatic

◆ getTypeIndex()

int EventType::getTypeIndex ( ) const
inline

◆ getTypeString()

const std::string & EventType::getTypeString ( ) const
inline

◆ setTypeIndex()

void EventType::setTypeIndex ( int  typeIndex)
inline

◆ setTypeString()

void EventType::setTypeString ( const std::string &  typeString)
inline

Member Data Documentation

◆ availableTypes

QStringList EventType::availableTypes = {"Input", "Input with value", "Axis", "Output"}
staticprivate

◆ eventCodes

QList< int > EventType::eventCodes = {0,1,9,3}
staticprivate

◆ typeIndex

int EventType::typeIndex
private

◆ typeString

std::string EventType::typeString
private

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