Storage::SysMem::SysMemPartitionTable Class Reference
#include <SysMem.h>
Inheritance diagram for Storage::SysMem::SysMemPartitionTable:
Collaboration diagram for Storage::SysMem::SysMemPartitionTable:
Public Member Functions | |
| Partition | add (const String &name, const FSTR::ObjectBase &fstr, Partition::FullType type) |
| Add partition entry for FlashString data access. More... | |
| Partition | add (const Partition::Info *info) |
| Add new partition using given Info. More... | |
| template<typename... Args> | |
| Partition | add (const String &name, Partition::FullType type, Args... args) |
Public Member Functions inherited from Storage::PartitionTable | |
| PartitionTable (Device &device) | |
| operator bool () const | |
| Partition | find (const String &name) const |
| Find partition by name. More... | |
| Partition | find (uint32_t address) const |
| Find partition containing the given address. More... | |
| Partition | findOta (uint8_t index) const |
| Find the n'th OTA partition. More... | |
| Iterator | begin () const |
| Iterator | end () const |
| Device & | device () const |
| Partition | add (const Partition::Info *info) |
| Add new partition using given Info. More... | |
| template<typename... Args> | |
| Partition | add (const String &name, Partition::FullType type, Args... args) |
| void | clear () |
| Iterator | find (Partition::Type type=Partition::Type::any, uint8_t subType=Partition::SubType::any) const |
| Find partitions based on one or more parameters. More... | |
| Iterator | find (Partition::FullType fullType) const |
Additional Inherited Members | |
Protected Member Functions inherited from Storage::PartitionTable | |
| void | load (const esp_partition_info_t *entry, unsigned count) |
Protected Attributes inherited from Storage::PartitionTable | |
| friend | Device |
| friend | Iterator |
| Device & | mDevice |
| Partition::Info::OwnedList | mEntries |
Member Function Documentation
◆ add() [1/3]
|
inline |
◆ add() [2/3]
|
inline |
Add partition entry for FlashString data access.
◆ add() [3/3]
template<typename... Args>
|
inline |
The documentation for this class was generated from the following file:
Public Member Functions inherited from
1.9.1