ReactOS 0.4.16-dev-732-g2d1144a
|
#include <Defragment.h>
Public Member Functions | |
Defragment (wstring Name, DefragType DefragMethod) | |
~Defragment () | |
void | Start (void) |
void | TogglePause (void) |
void | Stop (void) |
bool | IsDoneYet (void) |
bool | HasError (void) |
wstring | GetStatusString (void) |
double | GetStatusPercent (void) |
DefragType | GetDefragType (void) |
DefragReport & | GetDefragReport (void) |
DriveVolume & | GetVolume (void) |
void | Lock (void) |
void | Unlock (void) |
bool | GetDoLimitLength (void) |
void | SetDoLimitLength (bool L) |
Private Member Functions | |
void | FastDefrag (void) |
void | ExtensiveDefrag (void) |
void | SetStatusString (wstring NewStatus) |
Definition at line 41 of file Defragment.h.
Defragment::Defragment | ( | wstring | Name, |
DefragType | DefragMethod | ||
) |
Definition at line 81 of file Defragment.cpp.
Defragment::~Defragment | ( | ) |
Definition at line 106 of file Defragment.cpp.
|
inline |
|
inline |
Definition at line 66 of file Defragment.h.
Definition at line 145 of file Defragment.cpp.
Referenced by GetDefragTitle(), and UpdateDefragInfo().
Definition at line 133 of file Defragment.cpp.
Referenced by Start(), and UpdateDefragInfo().
|
inline |
Definition at line 454 of file Defragment.cpp.
Referenced by MainDialogProc(), SetDisables(), and ~Defragment().
Definition at line 151 of file Defragment.cpp.
Referenced by MainDialogProc(), SetDisables(), and ~Defragment().
Definition at line 62 of file Defragment.h.
Referenced by GetStatusString(), SetStatusString(), Stop(), and TogglePause().
Definition at line 123 of file Defragment.cpp.
Referenced by Defragment(), Start(), Stop(), TogglePause(), and ~Defragment().
Definition at line 157 of file Defragment.cpp.
Referenced by DefragThread().
Definition at line 443 of file Defragment.cpp.
Referenced by MainDialogProc(), and ~Defragment().
Definition at line 432 of file Defragment.cpp.
Definition at line 63 of file Defragment.h.
Referenced by GetStatusString(), SetStatusString(), Stop(), and TogglePause().
|
private |
Definition at line 88 of file Defragment.h.
Referenced by Defragment().
|
private |
Definition at line 83 of file Defragment.h.
|
private |
Definition at line 76 of file Defragment.h.
Referenced by Defragment(), GetDoLimitLength(), SetDoLimitLength(), and Start().
|
private |
Definition at line 85 of file Defragment.h.
Referenced by Defragment(), IsDoneYet(), and Start().
|
private |
Definition at line 78 of file Defragment.h.
Referenced by Defragment(), and Start().
|
private |
Definition at line 84 of file Defragment.h.
Referenced by Defragment(), HasError(), and Start().
|
private |
Definition at line 81 of file Defragment.h.
|
private |
Definition at line 74 of file Defragment.h.
Referenced by Defragment(), and Start().
|
private |
Definition at line 77 of file Defragment.h.
Referenced by Defragment(), GetDefragType(), and Start().
|
private |
Definition at line 87 of file Defragment.h.
Referenced by Defragment(), Start(), and TogglePause().
|
private |
Definition at line 86 of file Defragment.h.
Referenced by Defragment(), Start(), and Stop().
|
private |
Definition at line 75 of file Defragment.h.
Referenced by GetDefragReport(), and Start().
|
private |
Definition at line 82 of file Defragment.h.
Referenced by Defragment(), GetStatusPercent(), and Start().
|
private |
Definition at line 80 of file Defragment.h.
Referenced by GetStatusString(), and SetStatusString().
|
private |
Definition at line 79 of file Defragment.h.
Referenced by Defragment(), GetVolume(), Start(), and ~Defragment().