mango_engine.util

Undocumented in source.

Members

Aliases

SyncLock
alias SyncLock = Lock
Undocumented in source.
WorkDelegate
alias WorkDelegate = void delegate() @(system)
Undocumented in source.

Classes

ThreadPool
class ThreadPool

Utility class to manage a group of threads.

ThreadWorker
class ThreadWorker
Undocumented in source.

Functions

getOSString
string getOSString()
Undocumented in source. Be warned that the author may not have intended to support it.
getTempDirectoryPath
string getTempDirectoryPath()
Undocumented in source. Be warned that the author may not have intended to support it.
getTimestamp
string getTimestamp()
Undocumented in source. Be warned that the author may not have intended to support it.
readFileToString
string readFileToString(string filename)

Reads a whole file into a string.

Structs

Work
struct Work
Undocumented in source.

Templates

InterfaceClassFactory
template InterfaceClassFactory(string type, string clazz, string params)
Undocumented in source.
LoadLibraryTemplate
template LoadLibraryTemplate(string libName, string suffix, string winName)
Undocumented in source.

Variables

PATH_SEPERATOR
string PATH_SEPERATOR;
Undocumented in source.
PATH_SEPERATOR
string PATH_SEPERATOR;
Undocumented in source.

Meta