Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
| ▼Nfile_systems | |
| CDIR_BASE | Common data for custom DIR |
| CDIR_EXT | Custom extension of DIR |
| CDIR_SD | Custom extension of DIR |
| CFileSystemBase | Abstract file system which can be identified by a prefix: E.g. /Memory. Implements all privided file operations |
| CFileSystemMemory | Dedicated File System for PROGMEM memory files |
| CFileSystemSD | We provide the posix file operations with the help of the SD library. For the ESP32 we set up a virtual file system |
| CFSLoggerClass | Logging class which supports multiple log levels |
| ▼CList | Double linked list |
| CIterator | |
| CNode | |
| CMBEDDirHandle | An mbed directory implementation |
| CMBEDFileHandle | An mbed implementation for an individual File |
| CMBEDFileSystem | MBED implementation for a file system |
| CQueue | FIFO Queue which is based on a List |
| CRegContent | Base class for all Contents |
| CRegContentFile | Content with File |
| CRegContentMemory | In Memory File Content to refer to data stored e.g. in PROGMEM |
| CRegEntry | An individual file entry (e.g. to manage open files) |
| CRegistry | Registry which manages open files |
| CStack | LIFO Stack which is based on a List |
| CStr | A simple wrapper to provide string functions on char*. If the underlying char* is a const we do not allow any updates; The ownership of the chr* must be managed externally! |
| ▼CVector | Vector implementation which provides the most important methods as defined by std::vector. This class it is quite handy to have and most of the times quite better then dealing with raw c arrays |
| Citerator | Iterator for the Vector class |
| ▼Nstd | |
| Cinitializer_list | Custom initializer_list if not provided by the compiler |
| CDIR_ | |
| Cdirent | |
| Cstat | |