BALL::GlobalInitializer Class Reference

#include <BALL/COMMON/init.h>

List of all members.


Public Member Functions

 ~GlobalInitializer ()

Static Public Member Functions

static GlobalInitializerinit ()

Private Member Functions

 GlobalInitializer ()
 GlobalInitializer (const GlobalInitializer &gi)

Detailed Description

General initialization class for the BALL library. The sole purpose of this class is to provide a safe place for intializations that should occur before the first BALL functions are called. Please note that this is realized by a static singleton, so there is no guarantee of a particular order of the creation of this class with respect to all other static variables.


Constructor & Destructor Documentation

BALL::GlobalInitializer::~GlobalInitializer (  ) 
BALL::GlobalInitializer::GlobalInitializer (  )  [private]
BALL::GlobalInitializer::GlobalInitializer ( const GlobalInitializer gi  )  [private]

Member Function Documentation

static GlobalInitializer* BALL::GlobalInitializer::init (  )  [static]