Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Macros | Typedefs | Enumerations | Variables
DigitalInputPinBusinessLogic.cpp File Reference
#include "DigitalInputPinBusinessLogic.h"
#include <QVector>
#include <QMap>
#include <QSet>
#include <QFile>
#include <QDomDocument>
#include "core/ProjectConfiguration.h"
#include "core/common/eqtcompatible.h"
#include "core/log/emlog.h"
Include dependency graph for DigitalInputPinBusinessLogic.cpp:

Classes

class  DigitalInputPinBusinessLogic::DataClass
 

Macros

#define __USE_LOG__
 

Typedefs

typedef QMap< unsigned, QSet
< PinState > > 
InvertedPinsStates
 
typedef QMap< unsigned, QMap
< PinState,
DigitalInputPinAction > > 
PinsActions
 

Enumerations

enum  PinState { PinStateLow = 0, PinStateHigh = 1 }
 

Variables

const QString ROOT_ELEMENT_NAME = QString( "ConfigHW" )
 
const QString DEVICES_VECTOR_ELEMENT_NAME = QString( "Devices" )
 
const QString INDIVIDUAL_DEVICE_ELEMENT_NAME = QString( "Device" )
 
const QString DEVICE_ELEMENT_NAME_ATTRIBUTE_NAME = QString( "Name" )
 
const QString DEVICE_ELEMENT_ENABLE_ATTRIBUTE_NAME = QString( "Enable" )
 
const QString CONNBOARD_ELEMENT_NAME_ATTRIBUTE_VALUE = QString( "ConnBoard" )
 
const QString PINS_ACTIONS_CONFIG_ID_ELEMENT_NAME_ATTRIBUTE_VALUE = QString( "PinActionsConfigID" )
 
const int DEVICE_ELEMENT_ENABLED_ATTRIBUTE_VALUE = 1
 

Macro Definition Documentation

#define __USE_LOG__

Typedef Documentation

typedef QMap<unsigned, QSet<PinState> > InvertedPinsStates

Enumeration Type Documentation

enum PinState
Enumerator
PinStateLow 
PinStateHigh 

Variable Documentation

const QString CONNBOARD_ELEMENT_NAME_ATTRIBUTE_VALUE = QString( "ConnBoard" )
const QString DEVICE_ELEMENT_ENABLE_ATTRIBUTE_NAME = QString( "Enable" )
const int DEVICE_ELEMENT_ENABLED_ATTRIBUTE_VALUE = 1
const QString DEVICE_ELEMENT_NAME_ATTRIBUTE_NAME = QString( "Name" )
const QString DEVICES_VECTOR_ELEMENT_NAME = QString( "Devices" )
const QString INDIVIDUAL_DEVICE_ELEMENT_NAME = QString( "Device" )
const QString PINS_ACTIONS_CONFIG_ID_ELEMENT_NAME_ATTRIBUTE_VALUE = QString( "PinActionsConfigID" )
const QString ROOT_ELEMENT_NAME = QString( "ConfigHW" )