#include <torctemperatureinput.h>
|
| TorcTemperatureInput (double Value, double RangeMinimum, double RangeMaximum, const QString &ModelId, const QVariantMap &Details) |
|
virtual | ~TorcTemperatureInput ()=default |
|
QStringList | GetDescription (void) override |
|
TorcInput::Type | GetType (void) override |
|
void | Start (void) override |
|
| TorcInput (TorcInput::Type Type, double Value, double RangeMinimum, double RangeMaximum, const QString &ModelId, const QVariantMap &Details) |
|
QString | GetUIName (void) override |
|
| TorcReferenceCounter (void) |
|
virtual | ~TorcReferenceCounter (void)=default |
|
void | UpRef (void) |
|
virtual bool | DownRef (void) |
|
bool | IsShared (void) |
|
| TorcHTTPService (QObject *Parent, const QString &Signature, const QString &Name, const QMetaObject &MetaObject, const QString &Blacklist=QStringLiteral("")) |
|
virtual | ~TorcHTTPService () |
|
void | ProcessHTTPRequest (const QString &PeerAddress, int PeerPort, const QString &LocalAddress, int LocalPort, TorcHTTPRequest &Request) override |
|
QVariantMap | ProcessRequest (const QString &Method, const QVariant &Parameters, QObject *Connection, bool Authenticated) override |
|
QString | GetMethod (int Index) |
|
QVariant | GetProperty (int Index) |
| Get the value of a given property. More...
|
|
QVariantMap | GetServiceDetails (void) |
| Return a QVariantMap describing the services methods and properties. More...
|
|
virtual QString | GetPresentationURL (void) |
|
Public Member Functions inherited from TorcHTTPHandler |
| TorcHTTPHandler (const QString &Signature, const QString &Name) |
|
virtual | ~TorcHTTPHandler () |
|
QString | Signature (void) const |
|
bool | GetRecursive (void) const |
|
QString | Name (void) const |
|
|
enum | Type {
Unknown = 0,
Temperature,
pH,
Switch,
PWM,
Button,
Started,
Integer,
MaxType
} |
|
void | SubscriberDeleted (QObject *Subscriber) |
|
void | SetValue (double Value) override |
| Update the inputs value. More...
|
|
void | SetValid (bool Valid) final |
|
double | GetOperatingRangeMin (void) |
|
double | GetOperatingRangeMax (void) |
|
bool | GetOutOfRangeLow (void) |
|
bool | GetOutOfRangeHigh (void) |
|
virtual void | SetValue (double Value) |
|
virtual void | SetValid (bool Valid) |
|
bool | GetValid (void) |
|
double | GetValue (void) |
|
double | GetDefaultValue (void) |
|
QString | GetModelId (void) |
|
QString | GetUniqueId (void) |
|
QString | GetUserName (void) |
|
QString | GetUserDescription (void) |
|
void | OutOfRangeLowChanged (bool Value) |
|
void | OutOfRangeHighChanged (bool Value) |
|
void | ValidChanged (bool Valid) |
|
void | ValueChanged (double Value) |
|
virtual | ~TorcInput ()=default |
|
virtual | ~TorcDevice () |
|
void | HandleSubscriberDeleted (QObject *Subscriber) |
|
Static Protected Member Functions inherited from TorcHTTPHandler |
static bool | MethodIsAuthorised (TorcHTTPRequest &Request, int Allowed) |
| Check the current request is authorised and set the authentication header if not. More...
|
|
static void | HandleOptions (TorcHTTPRequest &Request, int Allowed) |
|
static void | HandleFile (TorcHTTPRequest &Request, const QString &Filename, int Cache) |
|
double | value |
|
double | defaultValue |
|
QString | modelId |
|
QString | uniqueId |
|
QString | userName |
|
QString | userDescription |
|
QMutex | lock |
|
bool | wasInvalid |
|
QAtomicInt | m_refCount |
|
QReadWriteLock | m_httpServiceLock |
|
Protected Attributes inherited from TorcHTTPHandler |
QString | m_signature |
|
bool | m_recursive |
|
QString | m_name |
|
static QHash< QString, TorcDevice * > * | gDeviceList = new QHash<QString,TorcDevice*>() |
|
static QMutex * | gDeviceListLock = new QMutex(QMutex::Recursive) |
|
static bool | m_eventLoopEnding = false |
|
double | operatingRangeMin |
|
double | operatingRangeMax |
|
bool | outOfRangeLow |
|
bool | outOfRangeHigh |
|
bool | valid |
|
Definition at line 7 of file torctemperatureinput.h.
TorcTemperatureInput::TorcTemperatureInput |
( |
double |
Value, |
|
|
double |
RangeMinimum, |
|
|
double |
RangeMaximum, |
|
|
const QString & |
ModelId, |
|
|
const QVariantMap & |
Details |
|
) |
| |
virtual TorcTemperatureInput::~TorcTemperatureInput |
( |
| ) |
|
|
virtualdefault |
double TorcTemperatureInput::CelsiusToFahrenheit |
( |
double |
Value | ) |
|
|
static |
double TorcTemperatureInput::FahrenheitToCelsius |
( |
double |
Value | ) |
|
|
static |
QStringList TorcTemperatureInput::GetDescription |
( |
void |
| ) |
|
|
overridevirtual |
void TorcTemperatureInput::Start |
( |
void |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: