rt.minfo

Written in the D programming language. Module initialization routines.

Members

Functions

moduleinfos_apply
int moduleinfos_apply(int delegate(immutable(ModuleInfo*)) dg)

Iterate over all module infos.

rt_moduleCtor
void rt_moduleCtor()

Module constructor and destructor routines.

runModuleFuncs
void runModuleFuncs(const(immutable(ModuleInfo)*)[] modules)

Structs

ModuleGroup
struct ModuleGroup

A ModuleGroup is an unordered collection of modules. There is exactly one for: 1. all statically linked in D modules, either directely or as shared libraries 2. each call to rt_loadLibrary()

Meta

License

Distributed under the Boost Software License 1.0. (See accompanying file LICENSE)

Authors

Walter Bright, Sean Kelly