Plasma Engine  2.0
Loading...
Searching...
No Matches
plFileSystemMirror< T > Class Template Reference

Classes

struct  DirEntry
 

Public Types

enum class  Type { File , Directory }
 
using EnumerateFunc = plDelegate<void(const plStringBuilder& path, Type type)>
 

Public Member Functions

plResult AddDirectory (plStringView sPath, bool *out_pDirectoryExistsAlready=nullptr)
 
plResult AddFile (plStringView sPath, const T &value, bool *out_pFileExistsAlready, T *out_pOldValue)
 
plResult RemoveFile (plStringView sPath)
 
plResult RemoveDirectory (plStringView sPath)
 
plResult MoveDirectory (plStringView sFromPath, plStringView sToPath)
 
plResult Enumerate (plStringView sPath, EnumerateFunc callbackFunc)
 

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