ReactOS 0.4.16-dev-334-g4d9f67c
FileInfo Struct Reference

#include <DriveVolume.h>

Collaboration diagram for FileInfo:

Public Attributes

wstring Name
 
uint32 DirIndice
 
uint64 Size
 
uint64 Clusters
 
FileAttr Attributes
 
vector< ExtentFragments
 
FileInfoPtr prev
 
FileInfoPtr next
 
charrelname
 
charrname
 
charrlinkto
 
charlname
 
charplug
 
int type
 
time_t mdtm
 
longest_int size
 
size_t relnameLen
 
LPCWSTR Name
 
SFGAOF Attributes
 
bool Found
 

Detailed Description

Definition at line 52 of file DriveVolume.h.

Member Data Documentation

◆ Attributes [1/2]

FileAttr FileInfo::Attributes

Definition at line 58 of file DriveVolume.h.

Referenced by FindExpectedFile(), and test_EnumObjects_Files().

◆ Attributes [2/2]

SFGAOF FileInfo::Attributes

Definition at line 13 of file EnumParentDir.cpp.

◆ Clusters

uint64 FileInfo::Clusters

Definition at line 57 of file DriveVolume.h.

Referenced by Defragment::Start().

◆ DirIndice

uint32 FileInfo::DirIndice

Definition at line 55 of file DriveVolume.h.

◆ Found

bool FileInfo::Found

Definition at line 14 of file EnumParentDir.cpp.

Referenced by FindExpectedFile().

◆ Fragments

vector<Extent> FileInfo::Fragments

Definition at line 59 of file DriveVolume.h.

Referenced by DriveVolume::GetClusterInfo().

◆ lname

◆ mdtm

time_t FileInfo::mdtm

Definition at line 259 of file ncftp.h.

Referenced by FTPGetFiles3(), FTPPutFiles3(), InitFileInfo(), LsL(), Traverse(), UnLslR(), and UnMlsD().

◆ Name [1/2]

wstring FileInfo::Name

Definition at line 54 of file DriveVolume.h.

Referenced by FindExpectedFile(), and test_EnumObjects_Files().

◆ Name [2/2]

LPCWSTR FileInfo::Name

Definition at line 12 of file EnumParentDir.cpp.

◆ next

◆ plug

char* FileInfo::plug

◆ prev

FileInfoPtr FileInfo::prev

Definition at line 252 of file ncftp.h.

Referenced by AddFileInfo(), RemoveFileInfo(), and UnvectorizeFileInfoList().

◆ relname

◆ relnameLen

size_t FileInfo::relnameLen

Definition at line 261 of file ncftp.h.

Referenced by LsC(), UnLslR(), and UnMlsD().

◆ rlinkto

◆ rname

◆ Size

uint64 FileInfo::Size

Definition at line 56 of file DriveVolume.h.

◆ size

longest_int FileInfo::size

Definition at line 260 of file ncftp.h.

Referenced by FTPGetFiles3(), FTPPutFiles3(), InitFileInfo(), LsL(), Traverse(), UnLslR(), and UnMlsD().

◆ type

int FileInfo::type

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