Sming Framework API
Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAdafruit_NeoPixel
 CAM2321
 CAPA102
 CArduCAM
 CBH1750FVI
 CBMP180
 CBounce
 CBssInfo
 CCapacitiveSensor
 CChannelPWMPulse width modulator channel class
 Ccol_t
 CComfortProfile
 CCommandDelegateCommand delegate class
 CCommandExecutor
 CCommandHandlerCommand handler class
 CCountable< T >
 CCountable< ChannelPWM >
 CCountable< Delegate >
 CCountable< Element >
 CCountable< HttpFirmwareUpdateItem >
 CCountable< ISystemReadyHandler * >
 CCountable< rBootHttpUpdateItem >
 CCountable< ServoChannel * >
 CCountable< String >
 CCountable< WebSocket >
 CDateTimeDate and time class
 CDebugOuputOptionsStructure for debug options
 Cdecode_results
 CDelegate< class >
 CDelegate< bool(TcpClient &client, char *data, int size)>
 CDelegate< ReturnType(ParamsList...)>Delegate class
 CDelegate< void()>
 CDelegate< void(bool, BssList)>
 CDelegate< void(char dbgChar)>
 CDelegate< void(HttpClient &client, bool successful)>
 CDelegate< void(HttpRequest &, HttpResponse &)>
 CDelegate< void(HttpServerConnection &connection)>
 CDelegate< void(int16_t, uint8_t[6])>
 CDelegate< void(IPAddress, IPAddress, IPAddress)>
 CDelegate< void(NtpClient &client, time_t ntpTime)>
 CDelegate< void(rBootHttpUpdate &client, bool result)>
 CDelegate< void(sc_status status, void *pdata)>
 CDelegate< void(Stream &source, char arrivedChar, uint16_t availableCharsCount)>
 CDelegate< void(String commandLine, CommandOutput *commandOutput)>
 CDelegate< void(String topic, String message)>
 CDelegate< void(String, uint8_t, uint8_t[6], uint8_t)>
 CDelegate< void(TcpClient &client, bool successful)>
 CDelegate< void(TcpClient &client, TcpConnectionEvent sourceEvent)>
 CDelegate< void(TcpClient *client)>
 CDelegate< void(UdpConnection &connection, char *data, int size, IPAddress remoteIP, uint16_t remotePort)>
 CDelegate< void(uint8_t, uint8_t)>
 CDelegate< void(uint8_t[6], uint8_t)>
 CDelegate< void(WebSocket &)>
 CDelegate< void(WebSocket &, const String &)>
 CDelegate< void(WebSocket &, uint8_t *data, size_t size)>
 CDelegate< void(WebsocketClient &wsClient, bool successful)>
 CDelegate< void(WebsocketClient &wsClient, const String message)>
 CDelegate< void(WebsocketClient &wsClient, uint8_t *data, size_t size)>
 CDelegate< void(WebsocketClient &wsClient, wsMode Mode)>
 CDHT
 CDIR
 CDNSHeader
 CDnsLookup
 CDriverPWMPulse width modulator driver class
 CDS18S20
 CDS3232RTC
 CESP01_Description
 CEspDigitalPinESP GPIO pin configuration
 CFATFS
 CFIL
 CFILINFO
 Cgesture_data_type
 CHardware_TimerHardware timer class
 CHardwarePWMHardware pulse width modulation
 CHashMap< K, V >
 CHashMap< String, CommandDelegate >
 CHashMap< String, Delegate< void(HttpRequest &, HttpResponse &)> >
 CHashMap< String, String >
 CHashMap< uint16_t, Delegate >
 CHexDump
 CRCSwitch::HighLow
 CHMC5883L
 CHttpFirmwareUpdateItem
 CHttpRequest
 CHttpResponse
 CHWSerialMemberDataHardware serial member data
 CI2Cdev
 CI2CIO
 CI2cMasterBaseBase class for SoftI2cMaster and TwiMaster
 CIDataSourceStreamBase class for data source stream
 CIDelegateCaller< ReturnType, ParamsList >IDelegateCaller class
 CIDelegateCaller< ReturnType, ParamsList... >
 Cirparams_t
 CIRrecv
 CIRsend
 CISystemReadyHandler
 CMCP
 CMCP23017
 CMethodCaller< class >
 CMirfSpiDriver
 CMMA_7455
 Cmqtt_broker_handle_t
 CNetUtils
 CNrf24l
 COneWire
 CPrintProvides formatted output to stream
 CPrintable
 CRCSwitch::Protocol
 CrBootHttpUpdateItem
 CRCSwitch
 CRF24
 CRtcClass
 CRtcData
 Csensor_reg
 CServo
 CServoChannel
 CSi4432
 CSI7021
 Csi7021_env
 Csi7021_olt
 CSparkFun_APDS9960
 CSPIBase
 CSPISettings
 CSSLKeyCertPair
 CString
 CSystemClass
 CSystemClockClass
 CTcpConnection
 CTempAndHumidity
 CTimer
 CtmElements_t
 CUdpConnection
 CUltrasonic
 CURL
 CWebSocket
 CWebsocketFrameClassWebsocket Frame
 CWifiEventsClass
 CYeelightBulbYeelight wifi bulb controller class