Torc  0.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CCallbackObjectA simple class encapusulating a single timer to start the CFRunLoop
 CCocoaAutoReleasePool
 CFileLogger
 CLoggerBase
 CLoggingThread
 CLogItem
 CLoglevelDef
 CLogPropagateOpts
 CMethodParameters
 CNSThread(Dummy)
 CPowerFactory
 CTestSerialisers
 CTestTorcLocalContext
 CTorc
 CTorc1WireBusA class to handle the one wire files system (OWFS) for 1Wire devices
 CTorc1WireDeviceFactory
 CTorc1WireDS18B20
 CTorc1WireDS18B20Factory
 CTorc1WireReader
 CTorc1WireReadThread
 CTorc1WireXSDFactory
 CTorcAdminObjectA factory class for automatically running objects outside of the main loop
 CTorcAdminThreadA simple thread to launch helper objects outside of the main loop
 CTorcAppleBinaryPListSerialiserFactory
 CTorcApplePListSerialiserFactory
 CTorcArgumentSimple wrapper around a command line argument
 CTorcAverageCompute a running average
 CTorcBinaryPListSerialiserData serialiser for the Apple binary property list format
 CTorcBinaryPListSerialiserFactory
 CTorcBonjourAdvertises and searches for services via Bonjour (aka Zero Configuration Networking/Avahi)
 CTorcBonjourServiceWrapper around a DNS service reference, either advertised or discovered
 CTorcCameraDevice
 CTorcCameraFactory
 CTorcCameraOutput
 CTorcCameraOutputs
 CTorcCameraParams
 CTorcCameraStillsOutput
 CTorcCameraThread
 CTorcCameraVideoOutput
 CTorcCentral
 CTorcCentralObjectCreate the central controller object
 CTorcCommandLineTorc command line handler
 CTorcControl
 CTorcControls
 CTorcDBBase Sql database access class
 CTorcDevice
 CTorcDeviceHandler
 CTorcEnvironmentVariableA simple private linked list to manage registered environment variables
 CTorcEventA general purpose event object
 CTorcHTMLDynamicContentHandles the provision of dynamic content as typically located in ~/.torc/content
 CTorcHTMLHandlerBase HTML handler
 CTorcHTMLStaticContentHandles the provision of static server content such as html, css, js etc
 CTorcHTTPHandlerBase HTTP response handler class
 CTorcHTTPReaderA convenience class to read HTTP requests from a QTcpSocket
 CTorcHTTPRequestA class to encapsulate an incoming HTTP request
 CTorcHTTPServerAn HTTP server
 CTorcHTTPServerListener
 CTorcHTTPServerNonce
 CTorcHTTPServerObject
 CTorcHTTPService
 CTorcHTTPServicesTop level interface into services
 CTorcHTTPServiceTestImplements an HTTP service for testing purposes
 CTorcI2CBus
 CTorcI2CDevice
 CTorcI2CDeviceFactory
 CTorcI2CPCA9685
 CTorcI2CPCA9685Channel
 CTorcI2CPCA9685Factory
 CTorcI2CXSDFactory
 CTorcinputAn abstract class representing an external input
 CTorcInput
 CTorcInputs
 CTorcIntegerInput
 CTorcIOTLogger
 CTorcIoTPlotterNotifier
 CTorcIoTPlotterNotifierFactory
 CTorcJavascriptSerialiserFactory
 CTorcJSONRPC
 CTorcJSONSerialiser
 CTorcJSONSerialiserFactory
 CTorcLanguageA class to track and manage language and locale settings and available translations
 CTorcLocalContextTorcLocalContext is the core Torc object
 CTorcLogicControl
 CTorcLogNotifierLog notifications to the log file
 CTorcLogNotifierFactory
 CTorcMimeA wrapper around QMimeDatabase()
 CTorcMuxer
 CTorcNetworkSubclass of QNetworkAccessManager for sending network requests and monitoring the network state
 CTorcNetworkButtonInputA network input that mimics the behaviour of a mechanical push button
 CTorcNetworkButtonOutputA network output that mimics the behaviour of a mechanical push button
 CTorcNetworkedContextA class to discover and connect to other Torc applications
 CTorcNetworkedContextObject
 CTorcNetworkIntegerInput
 CTorcNetworkObjectA static class used to create the TorcNetwork singleton in the admin thread
 CTorcNetworkpHInput
 CTorcNetworkpHOutput
 CTorcNetworkPWMInput
 CTorcNetworkPWMOutput
 CTorcNetworkRequestA wrapper around QNetworkRequest
 CTorcNetworkServiceEncapsulates information on a discovered Torc peer
 CTorcNetworkSwitchInput
 CTorcNetworkSwitchOutput
 CTorcNetworkTemperatureInput
 CTorcNetworkTemperatureOutput
 CTorcNotification
 CTorcNotificationFactory
 CTorcNotifier
 CTorcNotifierFactory
 CTorcNotify
 CTorcObservableTorcObservable will send event notifcations to registered 'listeners'
 CTorcOMXComponent
 CTorcOMXCore
 CTorcOMXEvent
 CTorcOMXPort
 CTorcOMXTest
 CTorcOMXTestObject
 CTorcOMXTunnel
 CTorcOSXCallbackThreadTorcQThread subclass to run a CFRunLoop
 CTorcOutput
 CTorcOutputs
 CTorcpHInput
 CTorcpHOutput
 CTorcPiCamera
 CTorcPiCameraFactory
 CTorcPiCameraXSDFactory
 CTorcPiGPIO
 CTorcPiGPIOXSDFactory
 CTorcPiPWMOutputA device to output PWM signals on the Raspberry Pi
 CTorcPiSwitchInput
 CTorcPiSwitchInputThread
 CTorcPiSwitchOutput
 CTorcPlainTextSerialiser
 CTorcPlainTextSerialiserFactory
 CTorcPListA parser for binary property lists
 CTorcPListSerialiser
 CTorcPListSerialiserFactory
 CTorcPowerA generic power status class
 CTorcPowerFactory
 CTorcPowerFactoryNull
 CTorcPowerFactoryOSXCreate a TorcPowerOSX singleton to handle power status
 CTorcPowerFactoryUnixDBus
 CTorcPowerNullA dummy/default power implementation
 CTorcPowerObjectA static class used to create the TorcPower singleton in the admin thread
 CTorcPowerOSXA power monitoring class for OS X
 CTorcPowerUnixDBusA power monitoring class for Unix based systems
 CTorcPushbulletNotifierSend push notifications using the Pushbullet API
 CTorcPushbulletNotifierFactory
 CTorcPWMInput
 CTorcPWMOutput
 CTorcQThreadA Torc specific wrapper around QThread
 CTorcReferenceCounterA reference counting implementation
 CTorcReferenceLockerA convenience class to maintain a reference to an object within a given scope
 CTorcRPCRequestA class encapsulating a Remote Procedure Call
 CTorcRunLoopOSXA TorcAdminObject to instanciate the TorcOSXCallbackThread singleton
 CTorcSegmentedRingBuffer
 CTorcSerialiser
 CTorcSerialiserFactory
 CTorcServiceTestObjectCreates a TorcHTTPServiceTest singleton
 CTorcSettingA wrapper around a database setting
 CTorcSettingGroupHigh level group of related settings
 CTorcSQLiteDBSQLite implementation of TorcDB
 CTorcSSDPThe public class for handling Simple Service Discovery Protocol searches and announcements
 CTorcSSDPSearchResponse
 CTorcSSDPThread
 CTorcStringFactoryA factory class to register translatable strings for use with external interfaces/applications
 CTorcSwitchInput
 CTorcSwitchOutput
 CTorcSystemInput
 CTorcSystemInputs
 CTorcSystemNotification
 CTorcSystemNotificationFactoryCreate instances of TorcSystemNotification
 CTorcTemperatureInput
 CTorcTemperatureOutput
 CTorcThingSpeakNotifier
 CTorcThingSpeakNotifierFactory
 CTorcTimeA simple time service to confirm the time (and date) the system is currently operating with
 CTorcTimeObjectA static class used to create the TorcTime singleton in the admin thread
 CTorcTimer
 CTorcTimerControl
 CTorcTransitionControl
 CTorcTriggerNotification
 CTorcTriggerNotificationFactory
 CTorcUPNP
 CTorcUPnPContent
 CTorcUPNPDescription
 CTorcUser
 CTorcUserObject
 CTorcWebSocketOverlays the Websocket protocol over a QTcpSocket
 CTorcWebSocketPool
 CTorcWebSocketReader
 CTorcWebSocketThreadWraps a TorcQThread around a TorcWebsocket
 CTorcWebSocketToken
 CTorcXMLReader
 CTorcXMLSerialiserA serialiser for XML formatted output
 CTorcXMLSerialiserFactory
 CTorcXmlValidator
 CTorcXSDFactory
 CTorcXSDTest
 CVerboseDef
 CWebLoggerServes log content to registered subscribers and HTTP clients
 CWebSocketAuthenticationA simple container for authenticaion tokens