Components/IFS/src/include/IFS/FWFS/FileSystem.h File Reference
#include "../FileSystem.h"
#include "../ObjectStore.h"
Include dependency graph for Components/IFS/src/include/IFS/FWFS/FileSystem.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  IFS::FWFS::FWFileDesc
 FWFS File Descriptor. More...
 
struct  IFS::FWFS::FWVolume
 FWFS Volume definition - identifies object store and volume object after mounting. More...
 
class  IFS::FWFS::FileSystem
 Implementation of firmware filing system using IFS. More...
 

Namespaces

 IFS
 
 IFS::FWFS
 

Macros

#define FWFS_HANDLE_MIN   100
 
#define FWFS_MAX_FDS   8
 
#define FWFS_MAX_VOLUMES   4
 
#define FWFS_HANDLE_MAX   (FWFS_HANDLE_MIN + FWFS_MAX_FDS - 1)
 

Typedefs

using IFS::FWFS::FWFileDescAttributes = BitSet< uint8_t, FWFileDescAttr, 1 >
 

Enumerations

enum  IFS::FWFS::FWFileDescAttr { IFS::FWFS::FWFileDescAttr::allocated }
 file descriptor attributes More...
 

Macro Definition Documentation

◆ FWFS_HANDLE_MAX

#define FWFS_HANDLE_MAX   (FWFS_HANDLE_MIN + FWFS_MAX_FDS - 1)

◆ FWFS_HANDLE_MIN

#define FWFS_HANDLE_MIN   100

◆ FWFS_MAX_FDS

#define FWFS_MAX_FDS   8

◆ FWFS_MAX_VOLUMES

#define FWFS_MAX_VOLUMES   4