|
REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
plugin.h File Reference
#include <ArduinoJson.h>#include <etl/optional.h>
Include dependency graph for plugin.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| struct | loader::Function |
| A jumpable function, ie something with a signature "ret_type foo();", located at relative or absolute address addr. More... | |
| struct | loader::Plugin |
| A plugin (a synonym could also be "extension" or "module") is a small piece of user-defined code which he can send to the teensy at runtime where it gets executed. More... | |
| struct | loader::SinglePluginLoader |
| The SinglePluginLoader can only load a single plugin at a given time. More... | |
| struct | loader::GlobalPluginLoader |
| Reserves storage in the data segment (address space that constains static variables, i.e. More... | |
Namespaces | |
| namespace | loader |
Functions | |
| void | loader::convertFromJson (JsonVariantConst src, Function &f) |
| void | loader::convertToJson (const GlobalPluginLoader &src, JsonVariant dst) |
Variables | |
| GlobalPluginLoader | loader::PluginLoader |