Logo Pico-Framework A web-first embedded framework for C++
Loading...
Searching...
No Matches
PicoModel Member List

This is the complete list of members for PicoModel, including all inherited members.

activePinsPicoModelprivate
all() constFrameworkModel
collectionFrameworkModelprotected
create(const nlohmann::json &item)FrameworkModel
createFromJson(const nlohmann::json &obj)FrameworkModel
deleteAsJson(const std::string &id)FrameworkModel
find(const std::string &id) constFrameworkModel
findAsJson(const std::string &id) constFrameworkModel
FrameworkModel(const std::string &path)FrameworkModel
getGpioState(int pin)PicoModel
getIdField() constFrameworkModelinlineprotectedvirtual
getLedState()PicoModel
getTemperature()PicoModel
getValue(const std::string &key, const T &defaultValue=T())FrameworkModelinline
jsonServiceFrameworkModelprivate
load()FrameworkModel
onNetworkReady()PicoModel
onStart()PicoModel
PicoModel()PicoModel
remove(const std::string &id)FrameworkModel
restoreState()PicoModel
save()FrameworkModel
save(const std::string &id, const json &data)FrameworkModel
saveAll()FrameworkModel
saveState()PicoModel
setGpioState(int pin, bool state)PicoModel
setLedState(bool state)PicoModel
setValue(const std::string &key, const T &value)FrameworkModelinline
storagePathFrameworkModelprivate
suppressSavePicoModelprivate
toJson() constFrameworkModelinline
update(const std::string &id, const nlohmann::json &updatedItem)FrameworkModel
updateFromJson(const std::string &id, const nlohmann::json &updates)FrameworkModel