The base file data provider class.
Definition FileDataProviderBase.qc.dox.h:28
constructor(*hash< auto > options)
Creates the object from constructor options.
bool lock
Lock down access to the root?
Definition FileDataProviderBase.qc.dox.h:40
bool readonly
Read only flag.
Definition FileDataProviderBase.qc.dox.h:43
checkReadOnly(string op)
Checks if the readonly flag is set.
*string root
Any anchoring dir for filesystem actions.
Definition FileDataProviderBase.qc.dox.h:37
checkPath(string path)
Check the given path when "lock" and "root" are set.
constructor(*string root, *bool lock, *bool readonly)
Creates the object from the arguments.
const ConstructorOptions
Constructor options.
Definition FileDataProviderBase.qc.dox.h:32
Qore FileDataProvider module definition.
Definition FileCopyDataProvider.qc.dox.h:26