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

Classes

class  BlindTest
 
class  BooleanDecimal
 
class  BooleanInteger
 
class  BooleanString
 
class  CcrtdnParty
 
class  Cfm
 
class  DecimalConfigTime
 
class  DecimalIntegerInverseScale
 
class  DecimalIntegerScale
 
class  DecimalOffset
 
class  DecimalStringScale
 
class  Generic
 
class  HexStringByteArray
 
class  ICast
 
class  IntegerIntegerMap
 
class  IntegerIntegerScale
 
class  IntegerOffset
 
class  IntegerTinyFloat
 
class  Invert
 
class  OptionInteger
 
class  OptionString
 
class  Round
 
class  RpcBinary
 
class  StringJsonArrayDecimal
 
class  StringReplace
 
class  StringUnsignedInteger
 
class  TimeStringSeconds
 
class  Toggle
 

Typedefs

typedef std::shared_ptr< ICastPICast
 
typedef std::vector< PICastCasts
 
typedef std::shared_ptr< BlindTestPBlindTest
 
typedef std::shared_ptr< BooleanIntegerPBooleanInteger
 
typedef std::shared_ptr< BooleanDecimalPBooleanDecimal
 
typedef std::shared_ptr< BooleanStringPBooleanString
 
typedef std::shared_ptr< CcrtdnPartyPCcrtdnParty
 
typedef std::shared_ptr< CfmPCfm
 
typedef std::shared_ptr< DecimalConfigTimePDecimalConfigTime
 
typedef std::shared_ptr< DecimalIntegerScalePDecimalIntegerScale
 
typedef std::shared_ptr< DecimalIntegerInverseScalePDecimalIntegerInverseScale
 
typedef std::shared_ptr< DecimalStringScalePDecimalStringScale
 
typedef std::shared_ptr< IntegerIntegerMapPIntegerIntegerMap
 
typedef std::shared_ptr< IntegerIntegerScalePIntegerIntegerScale
 
typedef std::shared_ptr< IntegerOffsetPIntegerOffset
 
typedef std::shared_ptr< DecimalOffsetPDecimalOffset
 
typedef std::shared_ptr< IntegerTinyFloatPIntegerTinyFloat
 
typedef std::shared_ptr< OptionStringPOptionString
 
typedef std::shared_ptr< OptionIntegerPOptionInteger
 
typedef std::shared_ptr< RpcBinaryPRpcBinary
 
typedef std::shared_ptr< StringJsonArrayDecimalPStringJsonArrayDecimal
 
typedef std::shared_ptr< StringUnsignedIntegerPStringUnsignedInteger
 
typedef std::shared_ptr< TogglePToggle
 
typedef std::shared_ptr< StringReplacePStringReplace
 
typedef std::shared_ptr< HexStringByteArrayPHexStringByteArray
 
typedef std::shared_ptr< TimeStringSecondsPTimeStringSeconds
 
typedef std::shared_ptr< InvertPInvert
 
typedef std::shared_ptr< RoundPRound
 
typedef std::shared_ptr< GenericPGeneric
 

Typedef Documentation

§ Casts

§ PBlindTest

§ PBooleanDecimal

§ PBooleanInteger

§ PBooleanString

§ PCcrtdnParty

§ PCfm

§ PDecimalConfigTime

§ PDecimalIntegerInverseScale

§ PDecimalIntegerScale

§ PDecimalOffset

§ PDecimalStringScale

§ PGeneric

§ PHexStringByteArray

§ PICast

§ PIntegerIntegerMap

§ PIntegerIntegerScale

§ PIntegerOffset

§ PIntegerTinyFloat

§ PInvert

§ POptionInteger

§ POptionString

§ PRound

§ PRpcBinary

§ PStringJsonArrayDecimal

§ PStringReplace

§ PStringUnsignedInteger

§ PTimeStringSeconds

§ PToggle