SimpleKernel 1.17.0
Loading...
Searching...
No Matches
fatfs::FatFsFileSystem::FatInode Struct Reference

FatFS inode 私有数据 More...

Collaboration diagram for fatfs::FatFsFileSystem::FatInode:
Collaboration graph

Public Attributes

vfs::Inode inode
 
std::array< char, kPathBufSizepath {}
 卷内绝对路径(供 FatFS 操作使用)
 
FIL * fil = nullptr
 FIL 对象(普通文件打开时使用);目录或未使用时为 nullptr.
 
bool in_use = false
 该槽位是否在使用
 
DIR * dir = nullptr
 DIR 对象(目录迭代状态);未迭代时为 nullptr.
 

Detailed Description

FatFS inode 私有数据

Definition at line 254 of file fatfs.hpp.

Member Data Documentation

◆ dir

DIR* fatfs::FatFsFileSystem::FatInode::dir = nullptr

DIR 对象(目录迭代状态);未迭代时为 nullptr.

Definition at line 263 of file fatfs.hpp.

◆ fil

FIL* fatfs::FatFsFileSystem::FatInode::fil = nullptr

FIL 对象(普通文件打开时使用);目录或未使用时为 nullptr.

Definition at line 259 of file fatfs.hpp.

◆ in_use

bool fatfs::FatFsFileSystem::FatInode::in_use = false

该槽位是否在使用

Definition at line 261 of file fatfs.hpp.

◆ inode

vfs::Inode fatfs::FatFsFileSystem::FatInode::inode

Definition at line 255 of file fatfs.hpp.

◆ path

std::array<char, kPathBufSize> fatfs::FatFsFileSystem::FatInode::path {}

卷内绝对路径(供 FatFS 操作使用)

Definition at line 257 of file fatfs.hpp.

257{};

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