ReactOS 0.4.16-dev-401-g45b008d
DefragReport Struct Reference

#include <Defragment.h>

Collaboration diagram for DefragReport:

Public Attributes

wstring RootPath
 
uint64 DiskSizeBytes
 
uint64 DirsCount
 
uint64 FilesCount
 
uint64 FilesSizeBytes
 
uint64 FilesSizeOnDisk
 
uint64 FilesSizeClusters
 
uint64 FilesSlackBytes
 
uint32 FilesFragments
 
double AverageFragments
 
double PercentFragged
 
double PercentSlack
 
vector< uint32FraggedFiles
 
vector< uint32UnfraggedFiles
 
vector< uint32UnmovableFiles
 

Detailed Description

Definition at line 20 of file Defragment.h.

Member Data Documentation

◆ AverageFragments

double DefragReport::AverageFragments

Definition at line 31 of file Defragment.h.

Referenced by SetReportInfo(), and Defragment::Start().

◆ DirsCount

uint64 DefragReport::DirsCount

Definition at line 24 of file Defragment.h.

Referenced by SetReportInfo(), and Defragment::Start().

◆ DiskSizeBytes

uint64 DefragReport::DiskSizeBytes

Definition at line 23 of file Defragment.h.

Referenced by SetReportInfo(), and Defragment::Start().

◆ FilesCount

uint64 DefragReport::FilesCount

Definition at line 25 of file Defragment.h.

Referenced by SetReportInfo(), and Defragment::Start().

◆ FilesFragments

uint32 DefragReport::FilesFragments

Definition at line 30 of file Defragment.h.

Referenced by Defragment::Start().

◆ FilesSizeBytes

uint64 DefragReport::FilesSizeBytes

Definition at line 26 of file Defragment.h.

Referenced by SetReportInfo(), and Defragment::Start().

◆ FilesSizeClusters

uint64 DefragReport::FilesSizeClusters

Definition at line 28 of file Defragment.h.

Referenced by Defragment::Start().

◆ FilesSizeOnDisk

uint64 DefragReport::FilesSizeOnDisk

Definition at line 27 of file Defragment.h.

Referenced by Defragment::Start().

◆ FilesSlackBytes

uint64 DefragReport::FilesSlackBytes

Definition at line 29 of file Defragment.h.

Referenced by SetReportInfo(), and Defragment::Start().

◆ FraggedFiles

vector<uint32> DefragReport::FraggedFiles

Definition at line 35 of file Defragment.h.

Referenced by SetReportInfo(), and Defragment::Start().

◆ PercentFragged

double DefragReport::PercentFragged

Definition at line 32 of file Defragment.h.

Referenced by SetReportInfo(), and Defragment::Start().

◆ PercentSlack

double DefragReport::PercentSlack

Definition at line 33 of file Defragment.h.

Referenced by SetReportInfo(), and Defragment::Start().

◆ RootPath

wstring DefragReport::RootPath

Definition at line 22 of file Defragment.h.

Referenced by SetReportInfo(), and Defragment::Start().

◆ UnfraggedFiles

vector<uint32> DefragReport::UnfraggedFiles

Definition at line 36 of file Defragment.h.

Referenced by Defragment::Start().

◆ UnmovableFiles

vector<uint32> DefragReport::UnmovableFiles

Definition at line 37 of file Defragment.h.

Referenced by Defragment::Start().


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