CCocoaAutoReleasePool | |
►CLoggerBase | |
►CFileLogger | |
CWebLogger | Serves log content to registered subscribers and HTTP clients |
CLogItem | |
CLoglevelDef | |
CLogPropagateOpts | |
CMethodParameters | |
CNSThread(Dummy) | |
CPowerFactory | |
►CQAbstractMessageHandler | |
CTorcXmlValidator | |
►CQEvent | |
CTorcEvent | A general purpose event object |
►CQNetworkAccessManager | |
CTorcNetwork | Subclass of QNetworkAccessManager for sending network requests and monitoring the network state |
►CQObject | |
CCallbackObject | A simple class encapusulating a single timer to start the CFRunLoop |
CTestSerialisers | |
CTestTorcLocalContext | |
CTorc1WireReader | |
CTorcBonjour | Advertises and searches for services via Bonjour (aka Zero Configuration Networking/Avahi) |
►CTorcCameraDevice | |
CTorcPiCamera | |
CTorcCentral | |
CTorcControls | |
►CTorcDevice | |
►CTorcControl | |
CTorcLogicControl | |
CTorcTimerControl | |
CTorcTransitionControl | |
►CTorcInput | |
►CTorcIntegerInput | |
CTorcNetworkIntegerInput | |
►CTorcpHInput | |
CTorcNetworkpHInput | |
►CTorcPWMInput | |
CTorcNetworkPWMInput | |
►CTorcSwitchInput | |
►CTorcNetworkSwitchInput | |
CTorcNetworkButtonInput | A network input that mimics the behaviour of a mechanical push button |
CTorcPiSwitchInput | |
CTorcSystemInput | |
►CTorcTemperatureInput | |
CTorc1WireDS18B20 | |
CTorcNetworkTemperatureInput | |
►CTorcNotification | |
CTorcSystemNotification | |
CTorcTriggerNotification | |
►CTorcNotifier | |
►CTorcIOTLogger | |
CTorcIoTPlotterNotifier | |
CTorcThingSpeakNotifier | |
CTorcLogNotifier | Log notifications to the log file |
CTorcPushbulletNotifier | Send push notifications using the Pushbullet API |
►CTorcOutput | |
►CTorcCameraOutput | |
CTorcCameraStillsOutput | |
CTorcCameraVideoOutput | |
►CTorcpHOutput | |
CTorcNetworkpHOutput | |
►CTorcPWMOutput | |
CTorcI2CPCA9685Channel | |
CTorcNetworkPWMOutput | |
CTorcPiPWMOutput | A device to output PWM signals on the Raspberry Pi |
►CTorcSwitchOutput | |
►CTorcNetworkSwitchOutput | |
CTorcNetworkButtonOutput | A network output that mimics the behaviour of a mechanical push button |
CTorcPiSwitchOutput | |
►CTorcTemperatureOutput | |
CTorcNetworkTemperatureOutput | |
CTorcHTTPServer | An HTTP server |
CTorcHTTPServices | Top level interface into services |
CTorcHTTPServiceTest | Implements an HTTP service for testing purposes |
CTorcInputs | |
CTorcLanguage | A class to track and manage language and locale settings and available translations |
CTorcLocalContext | TorcLocalContext is the core Torc object |
CTorcNetworkedContext | A class to discover and connect to other Torc applications |
CTorcNetworkService | Encapsulates information on a discovered Torc peer |
CTorcNotify | |
CTorcOMXPort | |
CTorcOutputs | |
►CTorcPower | A generic power status class |
CTorcPowerNull | A dummy/default power implementation |
CTorcPowerOSX | A power monitoring class for OS X |
CTorcPowerUnixDBus | A power monitoring class for Unix based systems |
CTorcSegmentedRingBuffer | |
►CTorcSetting | A wrapper around a database setting |
CTorcSettingGroup | High level group of related settings |
CTorcSSDP | The public class for handling Simple Service Discovery Protocol searches and announcements |
CTorcTime | A simple time service to confirm the time (and date) the system is currently operating with |
CTorcUser | |
CTorcWebSocketPool | |
CWebLogger | Serves log content to registered subscribers and HTTP clients |
►CQSslSocket | |
CTorcWebSocket | Overlays the Websocket protocol over a QTcpSocket |
►CQTcpServer | |
CTorcHTTPServerListener | |
►CQThread | |
►CTorcQThread | A Torc specific wrapper around QThread |
CLoggingThread | |
CTorc1WireReadThread | |
CTorcAdminThread | A simple thread to launch helper objects outside of the main loop |
CTorcCameraThread | |
CTorcOSXCallbackThread | TorcQThread subclass to run a CFRunLoop |
CTorcPiSwitchInputThread | |
CTorcSSDPThread | |
CTorcWebSocketThread | Wraps a TorcQThread around a TorcWebsocket |
CTorcHTTPServer::Status | |
CTorc | |
►CTorc1WireDeviceFactory | |
CTorc1WireDS18B20Factory | |
►CTorcAdminObject | A factory class for automatically running objects outside of the main loop |
CTorcCentralObject | Create the central controller object |
CTorcHTTPServerObject | |
CTorcNetworkedContextObject | |
CTorcNetworkObject | A static class used to create the TorcNetwork singleton in the admin thread |
CTorcOMXTestObject | |
CTorcPowerObject | A static class used to create the TorcPower singleton in the admin thread |
CTorcRunLoopOSX | A TorcAdminObject to instanciate the TorcOSXCallbackThread singleton |
CTorcServiceTestObject | Creates a TorcHTTPServiceTest singleton |
CTorcTimeObject | A static class used to create the TorcTime singleton in the admin thread |
CTorcUserObject | |
CTorcArgument | Simple wrapper around a command line argument |
CTorcAverage< T > | Compute a running average |
CTorcAverage< double > | |
CTorcBonjourService | Wrapper around a DNS service reference, either advertised or discovered |
►CTorcCameraFactory | |
CTorcPiCameraFactory | |
CTorcCameraParams | |
CTorcCommandLine | Torc command line handler |
►CTorcDB | Base Sql database access class |
CTorcSQLiteDB | SQLite implementation of TorcDB |
►CTorcDeviceHandler | |
CTorc1WireBus | A class to handle the one wire files system (OWFS) for 1Wire devices |
CTorcCameraOutputs | |
CTorcControls | |
CTorcI2CBus | |
CTorcInputs | |
CTorcNotify | |
CTorcOutputs | |
CTorcPiGPIO | |
CTorcSystemInputs | |
CTorcEnvironmentVariable | A simple private linked list to manage registered environment variables |
►CTorcHTTPHandler | Base HTTP response handler class |
CTorcHTMLDynamicContent | Handles the provision of dynamic content as typically located in ~/.torc/content |
CTorcHTMLHandler | Base HTML handler |
CTorcHTMLStaticContent | Handles the provision of static server content such as html, css, js etc |
►CTorcHTTPService | |
CTorcCentral | |
CTorcControl | |
CTorcControls | |
CTorcHTTPServices | Top level interface into services |
CTorcHTTPServiceTest | Implements an HTTP service for testing purposes |
CTorcInput | |
CTorcInputs | |
CTorcLanguage | A class to track and manage language and locale settings and available translations |
CTorcNetworkedContext | A class to discover and connect to other Torc applications |
CTorcOutput | |
CTorcOutputs | |
CTorcPower | A generic power status class |
CTorcSetting | A wrapper around a database setting |
CTorcTime | A simple time service to confirm the time (and date) the system is currently operating with |
CTorcUser | |
CWebLogger | Serves log content to registered subscribers and HTTP clients |
CTorcUPnPContent | |
CTorcHTTPReader | A convenience class to read HTTP requests from a QTcpSocket |
CTorcHTTPRequest | A class to encapsulate an incoming HTTP request |
CTorcHTTPServerNonce | |
►CTorcI2CDevice | |
CTorcI2CPCA9685 | |
►CTorcI2CDeviceFactory | |
CTorcI2CPCA9685Factory | |
CTorcinput | An abstract class representing an external input |
CTorcJSONRPC | |
CTorcMime | A wrapper around QMimeDatabase() |
CTorcMuxer | |
►CTorcNotificationFactory | |
CTorcSystemNotificationFactory | Create instances of TorcSystemNotification |
CTorcTriggerNotificationFactory | |
►CTorcNotifierFactory | |
CTorcIoTPlotterNotifierFactory | |
CTorcLogNotifierFactory | |
CTorcPushbulletNotifierFactory | |
CTorcThingSpeakNotifierFactory | |
►CTorcObservable | TorcObservable will send event notifcations to registered 'listeners' |
CTorcLocalContext | TorcLocalContext is the core Torc object |
CTorcOMXComponent | |
CTorcOMXCore | |
CTorcOMXEvent | |
CTorcOMXTest | |
CTorcOMXTunnel | |
CTorcPList | A parser for binary property lists |
►CTorcPowerFactory | |
CTorcPowerFactoryNull | |
CTorcPowerFactoryOSX | Create a TorcPowerOSX singleton to handle power status |
CTorcPowerFactoryUnixDBus | |
►CTorcReferenceCounter | A reference counting implementation |
CTorcCameraThread | |
CTorcDevice | |
CTorcNetworkRequest | A wrapper around QNetworkRequest |
CTorcRPCRequest | A class encapsulating a Remote Procedure Call |
CTorcSetting | A wrapper around a database setting |
CTorcReferenceLocker | A convenience class to maintain a reference to an object within a given scope |
►CTorcSerialiser | |
CTorcBinaryPListSerialiser | Data serialiser for the Apple binary property list format |
CTorcJSONSerialiser | |
CTorcPlainTextSerialiser | |
►CTorcXMLSerialiser | A serialiser for XML formatted output |
CTorcPListSerialiser | |
►CTorcSerialiserFactory | |
CTorcAppleBinaryPListSerialiserFactory | |
CTorcApplePListSerialiserFactory | |
CTorcBinaryPListSerialiserFactory | |
CTorcJavascriptSerialiserFactory | |
CTorcJSONSerialiserFactory | |
CTorcPlainTextSerialiserFactory | |
CTorcPListSerialiserFactory | |
CTorcXMLSerialiserFactory | |
CTorcSSDPSearchResponse | |
►CTorcStringFactory | A factory class to register translatable strings for use with external interfaces/applications |
CTorcCentralObject | Create the central controller object |
CTorcHTTPServerObject | |
CTorcNetworkedContextObject | |
CTorcPowerObject | A static class used to create the TorcPower singleton in the admin thread |
CTorcUserObject | |
CTorcTimer | |
CTorcUPNP | |
CTorcUPNPDescription | |
CTorcWebSocketReader | |
CTorcWebSocketToken | |
CTorcXMLReader | |
►CTorcXSDFactory | |
CTorc1WireXSDFactory | |
CTorcI2CXSDFactory | |
CTorcPiCameraXSDFactory | |
CTorcPiGPIOXSDFactory | |
CTorcXSDTest | |
CVerboseDef | |
CWebSocketAuthentication | A simple container for authenticaion tokens |