SharedSingletonManager Class Reference

A static class responsible for initializing & uninitializing singletons. More...

List of all members.

Static Public Member Functions

static void Initialize (bool in_isServer)
 Initialize the DSI and Support singletons shared by ODBC, OLEDB, or Server. Counts initialization references so ODBC & OLEDB together will only trigger initialization once.
static void Uninitialize ()
 Uninitialize the shared singletons. Counts initialization references and only uninitializes when the count is 0.

Detailed Description

A static class responsible for initializing & uninitializing singletons.


Member Function Documentation

static void Initialize ( bool  in_isServer  )  [static]

Initialize the DSI and Support singletons shared by ODBC, OLEDB, or Server. Counts initialization references so ODBC & OLEDB together will only trigger initialization once.

Parameters:
in_isServer Are we initializing for a server (True) or ODBC/OLEDB (False). A server can't be initialized at the same time as ODBC/OLEDB.
static void Uninitialize (  )  [static]

Uninitialize the shared singletons. Counts initialization references and only uninitializes when the count is 0.


The documentation for this class was generated from the following file:

Generated on Wed May 17 14:21:16 2017 for SimbaEngine 10.1.3.1011 by simba