Botan

Library Initialization

License
Botan is released under the Simplified BSD License (see LICENSE.md)

This class represents the Library Initialization/Shutdown Object. It has to exceed the lifetime of any Botan object used in an application. You can call initialize/deinitialize or use  LibraryInitializer in the RAII style.


static void  initialize();

Initialize the library


static void  deinitialize();

Shutdown the library


this(string options = "");

Initialize the library

Parameters
string options a string listing initialization options