LeviLamina
Loading...
Searching...
No Matches
Core::StorageArea_windows Class Reference
+ Inheritance diagram for Core::StorageArea_windows:

Public Member Functions

StorageArea_windowsoperator= (StorageArea_windows const &)
 
 StorageArea_windows (StorageArea_windows const &)
 
virtual bool supportsSizeQuery () const
 
virtual uint64 getTotalSize () const
 
virtual::Core::Result getUsedSize (uint64 &outUsedSize)
 
virtual void setUsedSizeOverride (uint64 fileSize)
 
virtual void clearUsedSizeOverride ()
 
virtual bool supportsExtendSize () const
 
virtual bool canExtendSize () const
 
virtual void resetCanAttemptExtendSize ()
 
virtual::Core::Result getExtendSizeThreshold (uint64 &outExtendSizeThreshold) const
 
virtual void attemptExtendSize (int64 const &currentFreeSpace, ::std::function< void()> onCompleteCallback)
 
virtual void preemptiveExtendSize (uint64 const expectedContentSize, ::std::function< void()> successCallback, ::std::function< void()> failureCallback)
 
virtual uint64 getAvailableUserStorageSize ()
 
virtual::Core::FileStorageArea::StorageAreaSpaceInfo getStorageAreaSpaceInfo ()
 
MCAPI bool $supportsSizeQuery () const
 
MCAPI uint64 $getTotalSize () const
 
MCAPI::Core::Result $getUsedSize (uint64 &outUsedSize)
 
MCAPI void $setUsedSizeOverride (uint64 fileSize)
 
MCAPI void $clearUsedSizeOverride ()
 
MCAPI bool $supportsExtendSize () const
 
MCAPI bool $canExtendSize () const
 
MCAPI void $resetCanAttemptExtendSize ()
 
MCAPI::Core::Result $getExtendSizeThreshold (uint64 &outExtendSizeThreshold) const
 
MCAPI void $attemptExtendSize (int64 const &currentFreeSpace, ::std::function< void()> onCompleteCallback)
 
MCAPI void $preemptiveExtendSize (uint64 const expectedContentSize, ::std::function< void()> successCallback, ::std::function< void()> failureCallback)
 
MCAPI uint64 $getAvailableUserStorageSize ()
 
MCAPI::Core::FileStorageArea::StorageAreaSpaceInfo $getStorageAreaSpaceInfo ()
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnkc8f210
 

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