LittleFileSystem
Loading...
Searching...
No Matches
ntdv Namespace Reference

Classes

class  FileStream
 FileStream class inherits from Stream class. More...
 
class  FileSystem
 FileSystem class provides a high-level interface for file system operations. More...
 
class  IFile
 Interface for a file. More...
 
class  IFileSystem
 Interface for a file system. More...
 
class  LittleFileSystem
 LittleFileSystem class provides a high-level interface for LittleFS file system operations. More...
 
class  VirtualFile
 VirtualFile class provides an interface for file operations in a virtual file system. More...
 
class  VirtualFileSystem
 VirtualFileSystem class provides an interface for file system operations in a virtual file system. More...
 

Typedefs

typedef std::shared_ptr< IFileFilePtr
 Define a shared pointer to an IFile object.
 
typedef std::shared_ptr< IFileSystemFileSystemPtr
 Define a shared pointer to an IFileSystem object.
 

Enumerations

enum  SeekMode { SeekSet = 0 , SeekCur = 1 , SeekEnd = 2 }
 Enum for seek modes. More...
 

Typedef Documentation

◆ FilePtr

typedef std::shared_ptr<IFile> ntdv::FilePtr

Define a shared pointer to an IFile object.

◆ FileSystemPtr

typedef std::shared_ptr<IFileSystem> ntdv::FileSystemPtr

Define a shared pointer to an IFileSystem object.

Enumeration Type Documentation

◆ SeekMode

Enum for seek modes.

Enumerator
SeekSet 
SeekCur 

Seek from the beginning of the file.

SeekEnd 

Seek from the current position.