Public Types | |
typedef BYTE | Percentage |
Public Member Functions | |
CDiskSpaceProvider () | |
~CDiskSpaceProvider () override | |
ULARGE_INTEGER | GetAvailableBytesForPath (const JetByteTools::Core::_tstring &path) const override |
bool | IsPercentageOfSpaceAvailable (const JetByteTools::Core::_tstring &path, Percentage requiredPercentage) const override |
Percentage | PercentageOfSpaceAvailable (const JetByteTools::Core::_tstring &path) const override |
virtual bool | IsPercentageOfSpaceAvailable (const _tstring &path, Percentage requiredPercentage) const =0 |
typedef BYTE Percentage [inherited] |
~CDiskSpaceProvider | ( | ) | [override] |
ULARGE_INTEGER GetAvailableBytesForPath | ( | const JetByteTools::Core::_tstring & | path | ) | const [override, virtual] |
Implements IProvideDiskSpace.
bool IsPercentageOfSpaceAvailable | ( | const JetByteTools::Core::_tstring & | path, | |
Percentage | requiredPercentage | |||
) | const [override] |
Percentage PercentageOfSpaceAvailable | ( | const JetByteTools::Core::_tstring & | path | ) | const [override, virtual] |
Implements IProvideDiskSpace.
virtual bool IsPercentageOfSpaceAvailable | ( | const _tstring & | path, | |
Percentage | requiredPercentage | |||
) | const [pure virtual, inherited] |