ITidaRuntime.initialize

Runtime initialization. It includes such stages as: 1. Loading external libraries. 2. Connection to the window manager. 3. Preparation of objects for work.

interface ITidaRuntime
@safe @trusted static final
void
initialize
(
string[] arguments = []
,)

Parameters

arguments string[]

Arguments given to the program.

libs LibraryUnite[]

What external libraries need to be loaded. (allLibrary to load all external libraries, WithoutLibrary in order not to load unnecessary external libraries.)

Throws

$(OBJECTREF Exception) If the libraries were not installed on the machine being started or they were damaged. And also if the connection to the window manager was not successful (for example, there is no such component in the OS or the connection to an unknown window manager is not supported).

Meta