COSA
An Object-Oriented Platform for Arduino Programming
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Registry Member List

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

ACTION enum valueRegistry
action_P typedefRegistry
APPL enum valueRegistry
apply(const uint8_t *path, size_t count, void *buf, size_t len)Registryinline
BLOB enum valueRegistry
blob_P typedefRegistry
get_length(item_list_P list)Registryinlinestatic
get_name(item_P item)Registryinlinestatic
get_storage(item_P item)Registryinlinestatic
get_type(item_P item)Registryinlinestatic
get_value(blob_P blob, void *buf, size_t len)Registry
get_value(blob_P blob, T *value)Registryinline
IN_EEMEM enum valueRegistry
IN_PROGMEM enum valueRegistry
IN_SRAM enum valueRegistry
is_readonly(item_P item)Registryinlinestatic
ITEM enum valueRegistry
ITEM_LIST enum valueRegistry
item_list_P typedefRegistry
item_P typedefRegistry
item_vec_P typedefRegistry
lookup(const uint8_t *path=NULL, size_t count=0)Registry
PATH_MAXRegistrystatic
print(IOStream &outs, const uint8_t *path, size_t count)Registry
READONLYRegistrystatic
Registry(item_list_P root, EEPROM::Device *eeprom=NULL)Registryinline
run(action_P action, void *buf, size_t size)Registrystatic
set_value(blob_P blob, const void *buf, size_t len)Registry
set_value(blob_P blob, const T *value)Registryinline
STORAGE_MASKRegistrystatic
storage_t enum nameRegistry
to_action(item_P item)Registryinlinestatic
to_blob(item_P item)Registryinlinestatic
to_list(item_P item)Registryinlinestatic
type_t enum nameRegistry