Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
TManagedStoragePlatformFile< BaseClass > Class Template Reference

#include <IPlatformFileManagedStorageWrapper.h>

+ Inheritance diagram for TManagedStoragePlatformFile< BaseClass >:
+ Collaboration diagram for TManagedStoragePlatformFile< BaseClass >:

Public Member Functions

 TManagedStoragePlatformFile ()
 
virtual bool DeleteFile (const TCHAR *Filename) override
 
virtual bool MoveFile (const TCHAR *To, const TCHAR *From) override
 
virtual IFileHandleOpenWrite (const TCHAR *Filename, bool bAppend=false, bool bAllowRead=false) override
 
virtual bool CopyFile (const TCHAR *To, const TCHAR *From, EPlatformFileRead ReadFlags=EPlatformFileRead::None, EPlatformFileWrite WriteFlags=EPlatformFileWrite::None) override
 

Static Private Member Functions

static bool IsReady ()
 

Detailed Description

template<class BaseClass>
class TManagedStoragePlatformFile< BaseClass >

Definition at line 829 of file IPlatformFileManagedStorageWrapper.h.

Constructor & Destructor Documentation

◆ TManagedStoragePlatformFile()

template<class BaseClass >
TManagedStoragePlatformFile< BaseClass >::TManagedStoragePlatformFile ( )
inline

Definition at line 840 of file IPlatformFileManagedStorageWrapper.h.

Member Function Documentation

◆ CopyFile()

template<class BaseClass >
virtual bool TManagedStoragePlatformFile< BaseClass >::CopyFile ( const TCHAR * To,
const TCHAR * From,
EPlatformFileRead ReadFlags = EPlatformFileRead::None,
EPlatformFileWrite WriteFlags = EPlatformFileWrite::None )
inlineoverridevirtual

Definition at line 997 of file IPlatformFileManagedStorageWrapper.h.

◆ DeleteFile()

template<class BaseClass >
virtual bool TManagedStoragePlatformFile< BaseClass >::DeleteFile ( const TCHAR * Filename)
inlineoverridevirtual

Definition at line 861 of file IPlatformFileManagedStorageWrapper.h.

◆ IsReady()

template<class BaseClass >
static bool TManagedStoragePlatformFile< BaseClass >::IsReady ( )
inlinestaticprivate

Definition at line 832 of file IPlatformFileManagedStorageWrapper.h.

◆ MoveFile()

template<class BaseClass >
virtual bool TManagedStoragePlatformFile< BaseClass >::MoveFile ( const TCHAR * To,
const TCHAR * From )
inlineoverridevirtual

Definition at line 883 of file IPlatformFileManagedStorageWrapper.h.

◆ OpenWrite()

template<class BaseClass >
virtual IFileHandle * TManagedStoragePlatformFile< BaseClass >::OpenWrite ( const TCHAR * Filename,
bool bAppend = false,
bool bAllowRead = false )
inlineoverridevirtual

Definition at line 951 of file IPlatformFileManagedStorageWrapper.h.


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