IFS::IFileSystem::NameInfo Struct Reference

Filing system information with buffer for name. More...

#include <IFileSystem.h>

Inheritance diagram for IFS::IFileSystem::NameInfo:
[legend]
Collaboration diagram for IFS::IFileSystem::NameInfo:
[legend]

Public Member Functions

 NameInfo ()
 
- Public Member Functions inherited from IFS::IFileSystem::Info
 Info ()
 
 Info (char *namebuf, unsigned buflen)
 
uint32_t used () const
 
Infooperator= (const Info &rhs)
 
void clear ()
 

Additional Inherited Members

- Public Attributes inherited from IFS::IFileSystem::Info
Type type {}
 The filing system type identifier. More...
 
Attributes attr {}
 Attribute flags. More...
 
size_t maxNameLength {255}
 Maximum length of a single file name. More...
 
size_t maxPathLength {255}
 Maximum length of a full file path. More...
 
Storage::Partition partition
 
uint32_t volumeID {0}
 Unique identifier for volume. More...
 
NameBuffer name
 Buffer for name. More...
 
uint32_t volumeSize {0}
 Size of volume, in bytes. More...
 
uint32_t freeSpace {0}
 Available space, in bytes. More...
 
TimeStamp creationTime {}
 

Detailed Description

Filing system information with buffer for name.

Constructor & Destructor Documentation

◆ NameInfo()

IFS::IFileSystem::NameInfo::NameInfo ( )
inline

The documentation for this struct was generated from the following file: