▼NBaseLib | |
►NDatabase | |
►CDataColumn | Class to store data of a database column in |
CDataType | Enumeration of the data types which can be stored in this class |
►CIDatabaseController | Base class for the database controller |
CHomegearVariables | |
CSystemVariable | |
►NDeviceDescription | |
►NParameterCast | |
CBlindTest | |
CBooleanDecimal | |
CBooleanInteger | |
CBooleanString | |
CCcrtdnParty | |
CCfm | |
CDecimalConfigTime | |
CDecimalIntegerInverseScale | |
CDecimalIntegerScale | |
CDecimalOffset | |
CDecimalStringScale | |
CGeneric | |
CHexStringByteArray | |
CICast | |
►CIntegerIntegerMap | |
CDirection | |
►CIntegerIntegerScale | |
COperation | |
CIntegerOffset | |
CIntegerTinyFloat | |
CInvert | |
COptionInteger | |
COptionString | |
CRound | |
CRpcBinary | |
CStringJsonArrayDecimal | |
CStringReplace | |
CStringUnsignedInteger | |
CTimeStringSeconds | |
CToggle | |
CBinaryPayload | Class describing binary payloads |
CConfigParameters | |
►CDevicePacketResponse | Class defining a physical packet |
CConditionOperator | |
►CDevices | Class to work with the device description files of one device family |
CIDevicesEventSink | |
CDeviceTranslations | Class to work with translations of device description files of one device family |
CEnumerationValue | |
►CFunction | Class defining a device function or channel |
CDirection | |
►CHomegearDevice | Class defining a Homegear device |
CReceiveModes | |
►CHomegearDeviceTranslation | Class defining a Homegear device translation |
CParameterTranslation | |
CHomegearUiElement | Class defining a physical packet |
CHomegearUiElements | Class defining a Homegear device translation |
CHttpPayload | Class describing HTTP payloads |
►CILogical | |
CType | |
►CIPhysical | |
CEndianess | |
CMemoryIndexOperation | |
COperationType | |
CType | |
CJsonPayload | Class describing JSON payloads |
CLinkParameters | |
CLogicalAction | |
CLogicalArray | |
CLogicalBoolean | |
CLogicalDecimal | |
CLogicalEnumeration | |
CLogicalInteger | |
CLogicalInteger64 | |
CLogicalString | |
CLogicalStruct | |
►CPacket | Class defining a physical packet |
CDirection | |
►CParameter | |
►CPacket | |
CConditionOperator | |
CType | |
►CParameterGroup | |
CType | |
CPhysical | |
CPhysicalBoolean | |
CPhysicalInteger | |
CPhysicalString | |
►CRunProgram | |
CStartType | |
CScenario | |
CSupportedDevice | |
CUiCondition | |
CUiControl | |
►CUiElements | Class holding information on how UI elements look like |
CUiPeerInfo | |
CUiVariableInfo | |
CUiGrid | |
CUiIcon | |
CUiText | |
CUiVariable | |
CVariables | |
►NHmDeviceDescription | |
CDescriptionField | |
►CDevice | |
CRXModes | |
CUIFlags | |
►CDeviceChannel | |
CDirection | |
CUIFlags | |
►CDeviceFrame | |
CAllowedReceivers | |
CDirection | |
►CDeviceProgram | |
CStartType | |
►CDeviceType | |
CBooleanOperator | |
CEnforceLink | |
CHmConverter | This class converts HomeMatic device description files to Homegear's device description format |
►CHomeMaticParameter | |
CBooleanOperator | |
COperations | |
CUIFlags | |
CLinkRole | |
►CLogicalParameter | |
CType | |
CLogicalParameterAction | |
CLogicalParameterBoolean | |
CLogicalParameterEnum | |
CLogicalParameterFloat | |
CLogicalParameterInteger | |
CLogicalParameterString | |
►CParameterConversion | |
CType | |
CParameterDescription | |
CParameterOption | |
►CParameterSet | |
CType | |
►CPhysicalParameter | |
CEndian | |
CInterface | |
CType | |
►CPhysicalParameterAddress | |
COperation | |
CPhysicalParameterEvent | |
►CSetRequestEx | |
CBooleanOperator | |
►NLicensing | |
►CLicensing | |
CDeviceInfo | |
CLicenseData | |
CLicensingFactory | |
►NLowLevel | |
►CGpio | |
CGpioDirection | |
CGpioEdge | |
CGpioInfo | |
►NRpc | |
CBinaryRpc | |
CBinaryRpcException | |
CIWebserverEventSink | This class provides hooks into the web server so get and post requests can be passed into family modules |
CJsonDecoder | |
CJsonDecoderException | |
CJsonEncoder | |
CRpcDecoder | |
CRpcDecoderException | |
CRpcEncoder | |
CRpcHeader | |
►CRpcMethod | |
CParameterError | |
►CServerInfo | |
CInfo | |
CXmlrpcDecoder | |
CXmlrpcEncoder | |
►NScriptEngine | |
CScriptInfo | This class provides hooks into the script engine server so family modules can be notified about finished script executions |
►NSecurity | |
CAcl | This class is used to store ACL rules |
CAclException | Exception class for Acl |
CAcls | |
CGcrypt | |
CGcryptException | Exception class for Gcrypt |
CHash | |
CMac | |
CSecureVector | The class only makes sure that the vector is not copyable and the data is zeroed on destruction |
CSign | |
CSignException | Exception class for GnuTls |
►NSystems | |
CBasicPeer | |
CConfigDataBlock | |
CDeviceFamily | |
►CFamilySettings | |
CFamilySetting | |
CGlobalServiceMessages | |
CGPIOSetting | |
►CICentral | |
CICentralEventSink | |
CPairingMessage | |
CPairingState | |
CIDeviceFamily | |
CIFamilyEventSink | |
►CIPhysicalInterface | |
CGPIODirection | |
CGPIOEdge | |
CIPhysicalInterfaceEventSink | |
CQueueEntry | |
CPacket | |
►CPeer | |
CIPeerEventSink | |
CPhysicalInterfaces | |
CPhysicalInterfaceSettings | |
CRpcConfigurationParameter | |
►CServiceMessages | |
CErrorInfo | |
CIServiceEventSink | |
CSystemFactory | |
CUpdateInfo | |
CAnsi | |
CBase64 | |
CBinaryDecoder | |
CBinaryDecoderException | |
CBinaryEncoder | |
CBitReaderWriter | |
►CColor | |
CHSV | Class defining a HSV color |
CNormalizedRGB | Class defining a RGB color with intensity values for each color between 0 and 1 |
CRGB | Class defining a RGB color with intensity values for each color between 0 and 255 |
CEntityNameEntry | |
CEnvironment | |
CEventHandler | |
CException | Base class for all exceptions defined in Homegear |
CFileDescriptor | |
►CFileDescriptorManager | |
COpaquePointer | |
CGZip | |
CGZipException | |
CHa | |
CHelperFunctions | This class provides functions to make your life easier |
CHgdc | |
CHtml | |
CHtmlException | |
►CHttp | |
CAcceptEncoding | |
CConnection | |
CContentEncoding | |
CFormData | |
CHeader | |
CProtocol | |
CTransferEncoding | |
CType | |
CHttpClient | This class provides a basic HTTP client |
CHttpClientException | Exception class for the HTTP client |
CHttpClientSocketClosedException | Exception class for timeouts of the HTTP client |
CHttpClientTimeOutException | Exception class for timeouts of the HTTP client |
CHttpException | |
►CHttpServer | This class provides a basic HTTP server |
CHttpClientInfo | |
CHttpServerInfo | |
CHttpServerException | Exception class for the HTTP server |
CIEvents | |
CIEventsEx | |
CIEventSinkBase | |
CIo | This class provides functions to make your life easier |
CIQueue | This class implements a queue after the producer-consumer paradigm |
CIQueueBase | |
CIQueueEntry | |
CITimedQueue | |
CITimedQueueEntry | |
►CMath | |
CLine | Class defining a line |
CMatrix3x3 | Class defining a 3x3 matrix |
CPoint2D | Class defining a point in 2D space with numbers of type double |
CPoint3D | |
CTriangle | Class defining a triangle |
►CModbus | This class provides a Modbus client |
CDeviceInfo | |
CModbusInfo | |
CModbusException | Exception class for the Modbus server |
CModbusServerBusyException | Exception class thrown when the Modbus server is busy |
►CNet | Class with network related helper functions |
CRouteInfo | |
CNetException | Exception class for the HTTP client |
COutput | Class to print output of different kinds to the standard and error output |
CPid | |
CProcessException | Exception class for Process |
►CProcessManager | |
►COpaquePointer | |
CExitInfo | |
CRole | |
CRoleScaleInfo | |
CRpcClientInfo | |
CSerialDeviceManager | |
►CSerialReaderWriter | |
CISerialReaderWriterEventSink | |
CSerialReaderWriterException | |
CServiceMessage | |
CSettings | |
CSharedObjects | This is the base library main class |
CSocketAddressInUseException | |
CSocketBindException | |
CSocketClosedException | |
CSocketDataLimitException | |
CSocketInvalidParametersException | |
CSocketOperationException | |
CSocketSizeMismatchException | |
CSocketSslException | |
CSocketSslHandshakeFailedException | |
CSocketTimeOutException | |
CSsdp | |
CSsdpInfo | |
►CTcpSocket | Class to easily create a TCP server or client |
CAverageMeanData | |
CCertificateCredentials | |
CCertificateInfo | |
CQueueEntry | |
CTcpClientData | |
CTcpServerInfo | |
CThreadManager | |
CTranslationManager | |
CUdpSocket | |
CVariable | |
►CWebSocket | |
►CHeader | |
COpcode | |
CWebSocketException | |
▼Nrapidxml | |
Cmemory_pool | This class is used by the parser to create new nodes and attributes, without overheads of dynamic memory allocation |
Cparse_error | Parse error exception |
Cxml_attribute | Class representing attribute node of XML document |
Cxml_base | Base class for xml_node and xml_attribute implementing common functions: name(), name_size(), value(), value_size() and parent() |
Cxml_document | This class represents root of the DOM hierarchy |
Cxml_node | Class representing a node of XML document |