libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::DeviceDescription Namespace Reference

Namespaces

 ParameterCast
 

Classes

class  BinaryPayload
 Class describing binary payloads. More...
 
class  ConfigParameters
 
class  DevicePacketResponse
 Class defining a physical packet. More...
 
class  Devices
 Class to work with the device description files of one device family. More...
 
class  DeviceTranslations
 Class to work with translations of device description files of one device family. More...
 
class  EnumerationValue
 
class  Function
 Class defining a device function or channel. More...
 
class  HomegearDevice
 Class defining a Homegear device. More...
 
class  HomegearDeviceTranslation
 Class defining a Homegear device translation. More...
 
class  HomegearUiElement
 Class defining a physical packet. More...
 
class  HomegearUiElements
 Class defining a Homegear device translation. More...
 
class  HttpPayload
 Class describing HTTP payloads. More...
 
class  ILogical
 
class  IPhysical
 
class  JsonPayload
 Class describing JSON payloads. More...
 
class  LinkParameters
 
class  LogicalAction
 
class  LogicalArray
 
class  LogicalBoolean
 
class  LogicalDecimal
 
class  LogicalEnumeration
 
class  LogicalInteger
 
class  LogicalInteger64
 
class  LogicalString
 
class  LogicalStruct
 
class  Packet
 Class defining a physical packet. More...
 
class  Parameter
 
class  ParameterGroup
 
class  Physical
 
class  PhysicalBoolean
 
class  PhysicalInteger
 
class  PhysicalString
 
class  RunProgram
 
class  Scenario
 
class  SupportedDevice
 
class  UiCondition
 
class  UiControl
 
class  UiElements
 Class holding information on how UI elements look like. More...
 
class  UiGrid
 
class  UiIcon
 
class  UiText
 
class  UiVariable
 
class  Variables
 

Typedefs

typedef std::shared_ptr< BinaryPayloadPBinaryPayload
 Helper type for BinaryPayload pointers. More...
 
typedef std::vector< PBinaryPayloadBinaryPayloads
 Helper type for arrays of BinaryPayload pointers. More...
 
typedef std::shared_ptr< PacketPPacket
 Helper type for Packet pointers. More...
 
typedef std::multimap< uint32_t, PPacketPacketsByMessageType
 Helper type to store packets by integer message type. More...
 
typedef std::map< std::string, PPacketPacketsById
 Helper type to store packets sorted by packet ID. More...
 
typedef std::multimap< std::string, PPacketPacketsByFunction
 Helper type to store packets sorted by function. More...
 
typedef std::map< int32_t, std::map< std::string, PPacket > > ValueRequestPackets
 Helper type to store packets used to request values from devices. More...
 
typedef std::shared_ptr< DevicePacketResponsePDevicePacketResponse
 Helper type for Packet pointers. More...
 
typedef std::set< std::string > LinkFunctionTypes
 
typedef std::shared_ptr< FunctionPFunction
 
typedef std::map< uint32_t, PFunctionFunctions
 
typedef std::shared_ptr< HomegearDevicePHomegearDevice
 Helper type for HomegearDevice pointers. More...
 
typedef std::shared_ptr< HomegearDeviceTranslationPHomegearDeviceTranslation
 Helper type for HomegearDeviceTranslation pointers. More...
 
typedef std::shared_ptr< HttpPayloadPHttpPayload
 Helper type for HttpPayload pointers. More...
 
typedef std::vector< PHttpPayloadHttpPayloads
 Helper type for HttpPayload pointer arrays. More...
 
typedef std::shared_ptr< JsonPayloadPJsonPayload
 Helper type for JsonPayload pointers. More...
 
typedef std::vector< PJsonPayloadJsonPayloads
 Helper type for JsonPayload pointer arrays. More...
 
typedef std::shared_ptr< LogicalActionPLogicalAction
 
typedef std::shared_ptr< LogicalArrayPLogicalArray
 
typedef std::shared_ptr< LogicalBooleanPLogicalBoolean
 
typedef std::shared_ptr< LogicalDecimalPLogicalDecimal
 
typedef std::shared_ptr< LogicalEnumerationPLogicalEnumeration
 
typedef std::shared_ptr< LogicalIntegerPLogicalInteger
 
typedef std::shared_ptr< LogicalInteger64PLogicalInteger64
 
typedef std::shared_ptr< LogicalStringPLogicalString
 
typedef std::shared_ptr< LogicalStructPLogicalStruct
 
typedef std::shared_ptr< ParameterGroupPParameterGroup
 
typedef std::shared_ptr< ParameterPParameter
 
typedef std::map< std::string, PParameterParameters
 
typedef std::string ParameterRole
 
typedef std::unordered_map< uint64_t, RoleParameterRoles
 
typedef std::shared_ptr< ConfigParametersPConfigParameters
 
typedef std::shared_ptr< LinkParametersPLinkParameters
 
typedef std::shared_ptr< VariablesPVariables
 
typedef std::map< uint32_t, std::vector< PParameter > > Lists
 
typedef Physical PhysicalNone
 
typedef std::shared_ptr< PhysicalPPhysical
 
typedef std::shared_ptr< PhysicalNonePPhysicalNone
 
typedef std::shared_ptr< PhysicalIntegerPPhysicalInteger
 
typedef std::shared_ptr< PhysicalBooleanPPhysicalBoolean
 
typedef std::shared_ptr< PhysicalStringPPhysicalString
 
typedef std::shared_ptr< RunProgramPRunProgram
 
typedef std::shared_ptr< ScenarioPScenario
 
typedef std::map< std::string, PScenarioScenarios
 
typedef std::map< std::string, std::string > ScenarioEntries
 
typedef std::shared_ptr< SupportedDevicePSupportedDevice
 
typedef std::vector< PSupportedDeviceSupportedDevices
 
typedef std::shared_ptr< HomegearUiElementPHomegearUiElement
 Helper type for Packet pointers. More...
 
typedef std::shared_ptr< HomegearUiElementsPHomegearUiElements
 Helper type for HomegearDeviceTranslation pointers. More...
 
typedef std::shared_ptr< UiConditionPUiCondition
 
typedef std::shared_ptr< UiControlPUiControl
 
typedef std::shared_ptr< UiGridPUiGrid
 
typedef std::shared_ptr< UiIconPUiIcon
 
typedef std::shared_ptr< UiTextPUiText
 
typedef std::shared_ptr< UiVariablePUiVariable
 

Enumerations

enum  UnitCode : int32_t {
  UnitCode::kUndefined = -1, UnitCode::kSquareMeters = 0, UnitCode::kSquareFeet = 1, UnitCode::kMilliamperes = 2,
  UnitCode::kAmperes = 3, UnitCode::kOhms = 4, UnitCode::kVolts = 5, UnitCode::kKilovolts = 6,
  UnitCode::kMegavolts = 7, UnitCode::kVoltAmperes = 8, UnitCode::kKilovoltAmperes = 9, UnitCode::kMegavoltAmperes = 10,
  UnitCode::kVoltAmperesReactive = 11, UnitCode::kKilovoltAmperesReactive = 12, UnitCode::kMegavoltAmperesReactive = 13, UnitCode::kDegreesPhase = 14,
  UnitCode::kPowerFactor = 15, UnitCode::kJoules = 16, UnitCode::kKilojoules = 17, UnitCode::kWattHours = 18,
  UnitCode::kKilowattHours = 19, UnitCode::kBtus = 20, UnitCode::kTherms = 21, UnitCode::kTonHours = 22,
  UnitCode::kJoulesPerKilogramDryAir = 23, UnitCode::kBtusPerPoundDryAir = 24, UnitCode::kCyclesPerHour = 25, UnitCode::kCyclesPerMinute = 26,
  UnitCode::kHertz = 27, UnitCode::kGramsOfWaterPerKilogramDryAir = 28, UnitCode::kPercentRelativeHumidity = 29, UnitCode::kMillimeters = 30,
  UnitCode::kMeters = 31, UnitCode::kInches = 32, UnitCode::kFeet = 33, UnitCode::kWattsPerSquareFoot = 34,
  UnitCode::kWattsPerSquareMeter = 35, UnitCode::kLumens = 36, UnitCode::kLux = 37, UnitCode::kFootCandles = 38,
  UnitCode::kKilograms = 39, UnitCode::kPoundsMass = 40, UnitCode::kTons = 41, UnitCode::kKilogramsPerSecond = 42,
  UnitCode::kKilogramsPerMinute = 43, UnitCode::kKilogramsPerHour = 44, UnitCode::kPoundsMassPerMinute = 45, UnitCode::kPoundsMassPerHour = 46,
  UnitCode::kWatts = 47, UnitCode::kKilowatts = 48, UnitCode::kMegawatts = 49, UnitCode::kBtusPerHour = 50,
  UnitCode::kHorsepower = 51, UnitCode::kTonsRefrigeration = 52, UnitCode::kPascals = 53, UnitCode::kKilopascals = 54,
  UnitCode::kBars = 55, UnitCode::kPoundsForcePerSquareInch = 56, UnitCode::kCentimetersOfWater = 57, UnitCode::kInchesOfWater = 58,
  UnitCode::kMillimetersOfMercury = 59, UnitCode::kCentimetersOfMercury = 60, UnitCode::kInchesOfMercury = 61, UnitCode::kDegreesCelsius = 62,
  UnitCode::kKelvins = 63, UnitCode::kDegreesFahrenheit = 64, UnitCode::kDegreeDaysCelsius = 65, UnitCode::kDegreeDaysFahrenheit = 66,
  UnitCode::kYears = 67, UnitCode::kMonths = 68, UnitCode::kWeeks = 69, UnitCode::kDays = 70,
  UnitCode::kHours = 71, UnitCode::kMinutes = 72, UnitCode::kSeconds = 73, UnitCode::kMetersPerSecond = 74,
  UnitCode::kKilometersPerHour = 75, UnitCode::kFeetPerSecond = 76, UnitCode::kFeetPerMinute = 77, UnitCode::kMilesPerHour = 78,
  UnitCode::kCubicFeet = 79, UnitCode::kCubicMeters = 80, UnitCode::kImperialGallons = 81, UnitCode::kLiters = 82,
  UnitCode::kUsGallons = 83, UnitCode::kCubicFeetPerMinute = 84, UnitCode::kCubicMetersPerSecond = 85, UnitCode::kImperialGallonsPerMinute = 86,
  UnitCode::kLitersPerSecond = 87, UnitCode::kLitersPerMinute = 88, UnitCode::kUsGallonsPerMinute = 89, UnitCode::kDegreesAngular = 90,
  UnitCode::kDegreesCelsiusPerHour = 91, UnitCode::kDegreesCelsiusPerMinute = 92, UnitCode::kDegreesFahrenheitPerHour = 93, UnitCode::kDegreesFahrenheitPerMinute = 94,
  UnitCode::kNoUnits = 95, UnitCode::kPartsPerMillion = 96, UnitCode::kPartsPerBillion = 97, UnitCode::kPercent = 98,
  UnitCode::kPercentPerSecond = 99, UnitCode::kPerMinute = 100, UnitCode::kPerSecond = 101, UnitCode::kPsiPerDegreeFahrenheit = 102,
  UnitCode::kRadians = 103, UnitCode::kRevolutionsPerMinute = 104, UnitCode::kCurrency1 = 105, UnitCode::kCurrency2 = 106,
  UnitCode::kCurrency3 = 107, UnitCode::kCurrency4 = 108, UnitCode::kCurrency5 = 109, UnitCode::kCurrency6 = 110,
  UnitCode::kCurrency7 = 111, UnitCode::kCurrency8 = 112, UnitCode::kCurrency9 = 113, UnitCode::kCurrency10 = 114,
  UnitCode::kSquareInches = 115, UnitCode::kSquareCentimeters = 116, UnitCode::kBtusPerPound = 117, UnitCode::kCentimeters = 118,
  UnitCode::kPoundsMassPerSecond = 119, UnitCode::kDeltaDegreesFahrenheit = 120, UnitCode::kDeltaDegreesKelvin = 121, UnitCode::kKilohms = 122,
  UnitCode::kMegohms = 123, UnitCode::kMillivolts = 124, UnitCode::kKilojoulesPerKilogram = 125, UnitCode::kMegajoules = 126,
  UnitCode::kJoulesPerKelvin = 127, UnitCode::kJoulesPerKilogramKelvin = 128, UnitCode::kKilohertz = 129, UnitCode::kMegahertz = 130,
  UnitCode::kPerHour = 131, UnitCode::kMilliwatts = 132, UnitCode::kHectopascals = 133, UnitCode::kMillibars = 134,
  UnitCode::kCubicMetersPerHour = 135, UnitCode::kLitersPerHour = 136, UnitCode::kKilowattHoursPerSquareMeter = 137, UnitCode::kKilowattHoursPerSquareFoot = 138,
  UnitCode::kMegajoulesPerSquareMeter = 139, UnitCode::kMegajoulesPerSquareFoot = 140, UnitCode::kWattsPerSquareMeterKelvin = 141, UnitCode::kCubicFeetPerSecond = 142,
  UnitCode::kPercentObscurationPerFoot = 143, UnitCode::kPercentObscurationPerMeter = 144, UnitCode::kMilliohms = 145, UnitCode::kMegawattHours = 146,
  UnitCode::kKiloBtus = 147, UnitCode::kMegaBtus = 148, UnitCode::kKilojoulesPerKilogramDryAir = 149, UnitCode::kMegajoulesPerKilogramDryAir = 150,
  UnitCode::kKilojoulesPerKelvin = 151, UnitCode::kMegajoulesPerKelvin = 152, UnitCode::kNewtons = 153, UnitCode::kGramsPerSecond = 154,
  UnitCode::kGramsPerMinute = 155, UnitCode::kTonsPerHour = 156, UnitCode::kKiloBtusPerHour = 157, UnitCode::kHundredthsSeconds = 158,
  UnitCode::kMilliseconds = 159, UnitCode::kNewtonMeters = 160, UnitCode::kMillimetersPerSecond = 161, UnitCode::kMillimetersPerMinute = 162,
  UnitCode::kMetersPerMinute = 163, UnitCode::kMetersPerHour = 164, UnitCode::kCubicMetersPerMinute = 165, UnitCode::kMetersPerSecondPerSecond = 166,
  UnitCode::kAmperesPerMeter = 167, UnitCode::kAmperesPerSquareMeter = 168, UnitCode::kAmpereSquareMeters = 169, UnitCode::kFarads = 170,
  UnitCode::kHenries = 171, UnitCode::kOhmMeters = 172, UnitCode::kSiemens = 173, UnitCode::kSiemensPerMeter = 174,
  UnitCode::kTeslas = 175, UnitCode::kVoltsPerDegreeKelvin = 176, UnitCode::kVoltsPerMeter = 177, UnitCode::kWebers = 178,
  UnitCode::kCandelas = 179, UnitCode::kCandelasPerSquareMeter = 180, UnitCode::kKelvinsPerHour = 181, UnitCode::kDegreesKelvinPerMinute = 182,
  UnitCode::kJouleSeconds = 183, UnitCode::kRadiansPerSecond = 184, UnitCode::kSquareMetersPerNewton = 185, UnitCode::kKilogramsPerCubicMeter = 186,
  UnitCode::kNewtonSeconds = 187, UnitCode::kNewtonsPerMeter = 188, UnitCode::kWattsPerMeterPerDegreeKelvin = 189, UnitCode::kMicroSiemens = 190,
  UnitCode::kCubicFeetPerHour = 191, UnitCode::kUsGallonsPerHours = 192, UnitCode::kKilometers = 193, UnitCode::kMicrometers = 194,
  UnitCode::kGrams = 195, UnitCode::kMilligrams = 196, UnitCode::kMilliliters = 197, UnitCode::kMillilitersPerSecond = 198,
  UnitCode::kDecibels = 199, UnitCode::kDecibelsMillivolt = 200, UnitCode::kDecibelsVolt = 201, UnitCode::kMillisiemens = 202,
  UnitCode::kWattHoursReactive = 203, UnitCode::kKilowattHoursReactive = 204, UnitCode::kMegawattHoursReactive = 205, UnitCode::kMillimetersOfWater = 206,
  UnitCode::kPerMille = 207, UnitCode::kGramsPerGram = 208, UnitCode::kKilogramsPerKilogram = 209, UnitCode::kGramsPerKilogram = 210,
  UnitCode::kMilligramsPerGram = 211, UnitCode::kMilligramsPerKilogram = 212, UnitCode::kGramsPerMilliliter = 213, UnitCode::kGramsPerLiter = 214,
  UnitCode::kMilligramsPerLiter = 215, UnitCode::kMicrogramsPerLiter = 216, UnitCode::kGramsPerCubicMeter = 217, UnitCode::kMilligramsPerCubicMeter = 218,
  UnitCode::kMicrogramsPerCubicMeter = 219, UnitCode::kNanogramsPerCubicMeter = 220, UnitCode::kGramsPerCubicCentimeter = 221, UnitCode::kBecquerels = 222,
  UnitCode::kKilobecquerels = 223, UnitCode::kMegabecquerels = 224, UnitCode::kGray = 225, UnitCode::kMilligray = 226,
  UnitCode::kMicrogray = 227, UnitCode::kSieverts = 228, UnitCode::kMillisieverts = 229, UnitCode::kMicrosieverts = 230,
  UnitCode::kMicrosievertsPerHour = 231, UnitCode::kDecibelsA = 232, UnitCode::kNephelometricTurbidityUnit = 233, UnitCode::kPh = 234,
  UnitCode::kGramsPerSquareMeter = 235, UnitCode::kMinutesPerDegreeKelvin = 236, UnitCode::kOhmMeterSquaredPerMeter = 237, UnitCode::kAmpereSeconds = 238,
  UnitCode::kVoltAmpereHours = 239, UnitCode::kKilovoltAmpereHours = 240, UnitCode::kMegavoltAmpereHours = 241, UnitCode::kVoltAmpereHoursReactive = 242,
  UnitCode::kKilovoltAmpereHoursReactive = 243, UnitCode::kMegavoltAmpereHoursReactive = 244, UnitCode::kVoltSquareHours = 245, UnitCode::kAmpereSquareHours = 246,
  UnitCode::kJoulePerHours = 247, UnitCode::kCubicFeetPerDay = 248, UnitCode::kCubicMetersPersDay = 249, UnitCode::kWattHoursPerCubicMeters = 250,
  UnitCode::kJoulesPerCubicMeter = 251, UnitCode::kMolePercent = 252, UnitCode::kPascalSeconds = 253, UnitCode::kMillionStandardCubicFeetPerMinute = 254,
  UnitCode::kStandardCubicFeetPerDay = -17728, UnitCode::kMillionStandardCubicFeetPerDay = -17727, UnitCode::kThousandCubicFeetPerDay = -17726, UnitCode::kThousandStandardCubicFeetPerDay = -17725,
  UnitCode::kPoundsMassPerDay = -17724, UnitCode::kMillirems = -17722, UnitCode::kMilliremsPerHour = -17721, UnitCode::kTimestampMicroseconds = 2147483647,
  UnitCode::kTimestampMilliseconds = 2147483646, UnitCode::kTimestampSeconds = 2147483645, UnitCode::kHeatingCostAllocatorUnits = 2147483644
}
 

Variables

class BaseLib::DeviceDescription::UiGrid __attribute__
 

Typedef Documentation

§ BinaryPayloads

Helper type for arrays of BinaryPayload pointers.

§ Functions

typedef std::map<uint32_t, PFunction> BaseLib::DeviceDescription::Functions

§ HttpPayloads

Helper type for HttpPayload pointer arrays.

§ JsonPayloads

Helper type for JsonPayload pointer arrays.

§ LinkFunctionTypes

typedef std::set<std::string> BaseLib::DeviceDescription::LinkFunctionTypes

§ Lists

typedef std::map<uint32_t, std::vector<PParameter> > BaseLib::DeviceDescription::Lists

§ PacketsByFunction

typedef std::multimap<std::string, PPacket> BaseLib::DeviceDescription::PacketsByFunction

Helper type to store packets sorted by function.

§ PacketsById

typedef std::map<std::string, PPacket> BaseLib::DeviceDescription::PacketsById

Helper type to store packets sorted by packet ID.

§ PacketsByMessageType

Helper type to store packets by integer message type.

§ ParameterRole

§ ParameterRoles

typedef std::unordered_map<uint64_t, Role> BaseLib::DeviceDescription::ParameterRoles

§ Parameters

typedef std::map<std::string, PParameter> BaseLib::DeviceDescription::Parameters

§ PBinaryPayload

Helper type for BinaryPayload pointers.

§ PConfigParameters

§ PDevicePacketResponse

Helper type for Packet pointers.

§ PFunction

§ PHomegearDevice

Helper type for HomegearDevice pointers.

§ PHomegearDeviceTranslation

§ PHomegearUiElement

Helper type for Packet pointers.

§ PHomegearUiElements

§ PHttpPayload

Helper type for HttpPayload pointers.

§ PhysicalNone

§ PJsonPayload

Helper type for JsonPayload pointers.

§ PLinkParameters

§ PLogicalAction

§ PLogicalArray

§ PLogicalBoolean

§ PLogicalDecimal

§ PLogicalEnumeration

§ PLogicalInteger

§ PLogicalInteger64

§ PLogicalString

§ PLogicalStruct

§ PPacket

typedef std::shared_ptr<Packet> BaseLib::DeviceDescription::PPacket

Helper type for Packet pointers.

§ PParameter

§ PParameterGroup

§ PPhysical

§ PPhysicalBoolean

§ PPhysicalInteger

§ PPhysicalNone

§ PPhysicalString

§ PRunProgram

§ PScenario

§ PSupportedDevice

§ PUiCondition

§ PUiControl

§ PUiGrid

typedef std::shared_ptr<UiGrid> BaseLib::DeviceDescription::PUiGrid

§ PUiIcon

typedef std::shared_ptr<UiIcon> BaseLib::DeviceDescription::PUiIcon

§ PUiText

typedef std::shared_ptr<UiText> BaseLib::DeviceDescription::PUiText

§ PUiVariable

§ PVariables

§ ScenarioEntries

typedef std::map<std::string, std::string> BaseLib::DeviceDescription::ScenarioEntries

§ Scenarios

typedef std::map<std::string, PScenario> BaseLib::DeviceDescription::Scenarios

§ SupportedDevices

§ ValueRequestPackets

typedef std::map<int32_t, std::map<std::string, PPacket> > BaseLib::DeviceDescription::ValueRequestPackets

Helper type to store packets used to request values from devices.

Enumeration Type Documentation

§ UnitCode

enum BaseLib::DeviceDescription::UnitCode : int32_t
strong
Enumerator
kUndefined 
kSquareMeters 
kSquareFeet 
kMilliamperes 
kAmperes 
kOhms 
kVolts 
kKilovolts 
kMegavolts 
kVoltAmperes 
kKilovoltAmperes 
kMegavoltAmperes 
kVoltAmperesReactive 
kKilovoltAmperesReactive 
kMegavoltAmperesReactive 
kDegreesPhase 
kPowerFactor 
kJoules 
kKilojoules 
kWattHours 
kKilowattHours 
kBtus 
kTherms 
kTonHours 
kJoulesPerKilogramDryAir 
kBtusPerPoundDryAir 
kCyclesPerHour 
kCyclesPerMinute 
kHertz 
kGramsOfWaterPerKilogramDryAir 
kPercentRelativeHumidity 
kMillimeters 
kMeters 
kInches 
kFeet 
kWattsPerSquareFoot 
kWattsPerSquareMeter 
kLumens 
kLux 
kFootCandles 
kKilograms 
kPoundsMass 
kTons 
kKilogramsPerSecond 
kKilogramsPerMinute 
kKilogramsPerHour 
kPoundsMassPerMinute 
kPoundsMassPerHour 
kWatts 
kKilowatts 
kMegawatts 
kBtusPerHour 
kHorsepower 
kTonsRefrigeration 
kPascals 
kKilopascals 
kBars 
kPoundsForcePerSquareInch 
kCentimetersOfWater 
kInchesOfWater 
kMillimetersOfMercury 
kCentimetersOfMercury 
kInchesOfMercury 
kDegreesCelsius 
kKelvins 
kDegreesFahrenheit 
kDegreeDaysCelsius 
kDegreeDaysFahrenheit 
kYears 
kMonths 
kWeeks 
kDays 
kHours 
kMinutes 
kSeconds 
kMetersPerSecond 
kKilometersPerHour 
kFeetPerSecond 
kFeetPerMinute 
kMilesPerHour 
kCubicFeet 
kCubicMeters 
kImperialGallons 
kLiters 
kUsGallons 
kCubicFeetPerMinute 
kCubicMetersPerSecond 
kImperialGallonsPerMinute 
kLitersPerSecond 
kLitersPerMinute 
kUsGallonsPerMinute 
kDegreesAngular 
kDegreesCelsiusPerHour 
kDegreesCelsiusPerMinute 
kDegreesFahrenheitPerHour 
kDegreesFahrenheitPerMinute 
kNoUnits 
kPartsPerMillion 
kPartsPerBillion 
kPercent 
kPercentPerSecond 
kPerMinute 
kPerSecond 
kPsiPerDegreeFahrenheit 
kRadians 
kRevolutionsPerMinute 
kCurrency1 
kCurrency2 
kCurrency3 
kCurrency4 
kCurrency5 
kCurrency6 
kCurrency7 
kCurrency8 
kCurrency9 
kCurrency10 
kSquareInches 
kSquareCentimeters 
kBtusPerPound 
kCentimeters 
kPoundsMassPerSecond 
kDeltaDegreesFahrenheit 
kDeltaDegreesKelvin 
kKilohms 
kMegohms 
kMillivolts 
kKilojoulesPerKilogram 
kMegajoules 
kJoulesPerKelvin 
kJoulesPerKilogramKelvin 
kKilohertz 
kMegahertz 
kPerHour 
kMilliwatts 
kHectopascals 
kMillibars 
kCubicMetersPerHour 
kLitersPerHour 
kKilowattHoursPerSquareMeter 
kKilowattHoursPerSquareFoot 
kMegajoulesPerSquareMeter 
kMegajoulesPerSquareFoot 
kWattsPerSquareMeterKelvin 
kCubicFeetPerSecond 
kPercentObscurationPerFoot 
kPercentObscurationPerMeter 
kMilliohms 
kMegawattHours 
kKiloBtus 
kMegaBtus 
kKilojoulesPerKilogramDryAir 
kMegajoulesPerKilogramDryAir 
kKilojoulesPerKelvin 
kMegajoulesPerKelvin 
kNewtons 
kGramsPerSecond 
kGramsPerMinute 
kTonsPerHour 
kKiloBtusPerHour 
kHundredthsSeconds 
kMilliseconds 
kNewtonMeters 
kMillimetersPerSecond 
kMillimetersPerMinute 
kMetersPerMinute 
kMetersPerHour 
kCubicMetersPerMinute 
kMetersPerSecondPerSecond 
kAmperesPerMeter 
kAmperesPerSquareMeter 
kAmpereSquareMeters 
kFarads 
kHenries 
kOhmMeters 
kSiemens 
kSiemensPerMeter 
kTeslas 
kVoltsPerDegreeKelvin 
kVoltsPerMeter 
kWebers 
kCandelas 
kCandelasPerSquareMeter 
kKelvinsPerHour 
kDegreesKelvinPerMinute 
kJouleSeconds 
kRadiansPerSecond 
kSquareMetersPerNewton 
kKilogramsPerCubicMeter 
kNewtonSeconds 
kNewtonsPerMeter 
kWattsPerMeterPerDegreeKelvin 
kMicroSiemens 
kCubicFeetPerHour 
kUsGallonsPerHours 
kKilometers 
kMicrometers 
kGrams 
kMilligrams 
kMilliliters 
kMillilitersPerSecond 
kDecibels 
kDecibelsMillivolt 
kDecibelsVolt 
kMillisiemens 
kWattHoursReactive 
kKilowattHoursReactive 
kMegawattHoursReactive 
kMillimetersOfWater 
kPerMille 
kGramsPerGram 
kKilogramsPerKilogram 
kGramsPerKilogram 
kMilligramsPerGram 
kMilligramsPerKilogram 
kGramsPerMilliliter 
kGramsPerLiter 
kMilligramsPerLiter 
kMicrogramsPerLiter 
kGramsPerCubicMeter 
kMilligramsPerCubicMeter 
kMicrogramsPerCubicMeter 
kNanogramsPerCubicMeter 
kGramsPerCubicCentimeter 
kBecquerels 
kKilobecquerels 
kMegabecquerels 
kGray 
kMilligray 
kMicrogray 
kSieverts 
kMillisieverts 
kMicrosieverts 
kMicrosievertsPerHour 
kDecibelsA 
kNephelometricTurbidityUnit 
kPh 
kGramsPerSquareMeter 
kMinutesPerDegreeKelvin 
kOhmMeterSquaredPerMeter 
kAmpereSeconds 
kVoltAmpereHours 
kKilovoltAmpereHours 
kMegavoltAmpereHours 
kVoltAmpereHoursReactive 
kKilovoltAmpereHoursReactive 
kMegavoltAmpereHoursReactive 
kVoltSquareHours 
kAmpereSquareHours 
kJoulePerHours 
kCubicFeetPerDay 
kCubicMetersPersDay 
kWattHoursPerCubicMeters 
kJoulesPerCubicMeter 
kMolePercent 
kPascalSeconds 
kMillionStandardCubicFeetPerMinute 
kStandardCubicFeetPerDay 
kMillionStandardCubicFeetPerDay 
kThousandCubicFeetPerDay 
kThousandStandardCubicFeetPerDay 
kPoundsMassPerDay 
kMillirems 
kMilliremsPerHour 
kTimestampMicroseconds 
kTimestampMilliseconds 
kTimestampSeconds 
kHeatingCostAllocatorUnits 

Variable Documentation

§ __attribute__

class BaseLib::DeviceDescription::UiGrid BaseLib::DeviceDescription::__attribute__