41 static hash<string, code>
cache;
44 static Mutex handler_lock();
55 static registerHandler(
string scheme, code handler);
60 static list<string> getSupportedSchemes();
67 static bool isSchemeSupported(
string scheme);
76 static string getTextFileFromLocation(
string location);
85 static binary getBinaryFileFromLocation(
string location);
93 static data getFileFromLocation(
bool text,
string location);
103 static data getTextOrBin(data d,
bool text, *
string encoding);
109 static *hash<auto> getOptions(reference<string> location);
115 static string forceEncoding(
string str, *
string encoding);
static hash< string, code > cache
The location handler cache; scheme -> handler;.
Definition: FileLocationHandler.qc.dox.h:41
Contains all public definitions in the FileLocationHandler module.
Definition: FileLocationHandler.qc.dox.h:32