Array.hpp File Reference
Include dependency graph for Array.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | FSTR::Array< ElementType > |
Class to access an array of integral values stored in flash. More... | |
Namespaces | |
FSTR | |
Macros | |
#define | DECLARE_FSTR_ARRAY(name, ElementType) DECLARE_FSTR_OBJECT(name, FSTR::Array<ElementType>) |
Declare a global Array& reference. More... | |
#define | DEFINE_FSTR_ARRAY(name, ElementType, ...) |
Define an Array Object with global reference. More... | |
#define | DEFINE_FSTR_ARRAY_LOCAL(name, ElementType, ...) |
Like DEFINE_FSTR_ARRAY except reference is declared static constexpr. More... | |
#define | DEFINE_FSTR_ARRAY_DATA(name, ElementType, ...) |
Define an Array data structure. More... | |
#define | LOAD_FSTR_ARRAY(name, array) |
Load an Array object into a named local (stack) buffer. More... | |
#define | FSTR_ARRAY_ARRAY(name, ElementType, ...) |
Define an Array and load it into a named buffer on the stack. More... | |
#define | IMPORT_FSTR_ARRAY(name, ElementType, file) IMPORT_FSTR_OBJECT(name, FSTR::Array<ElementType>, file) |
Define an Array containing data from an external file. More... | |
#define | IMPORT_FSTR_ARRAY_LOCAL(name, ElementType, file) IMPORT_FSTR_OBJECT_LOCAL(name, FSTR::Array<ElementType>, file) |
Like IMPORT_FSTR_ARRAY except reference is declared static constexpr. More... | |