source: Sophya/trunk/SophyaLib/Samba/sambainit.cc@ 1118

Last change on this file since 1118 was 758, checked in by ansari, 26 years ago

Restructuration de Sophya en petits modules (creation de SkyMap en particulier)

Reza 2/3/2000

File size: 536 bytes
Line 
1// Classe d'initialisation du module Samba
2
3#include "sambainit.h"
4
5int SambaInitiator::FgInit = 0;
6
7SambaInitiator::SambaInitiator()
8 : SkyMapInitiator()
9{
10 SambaInitiator::FgInit++;
11 if (SambaInitiator::FgInit > 1) return;
12 ntinit = new NToolsInitiator;
13}
14
15SambaInitiator::~SambaInitiator()
16{
17 SambaInitiator::FgInit--;
18 if (FgInit < 1) delete ntinit;
19}
20
21
22// On met un objet initiator en statique, pour les loaders qui savent
23// appeler le constructeur des objets statiques Reza 08/98
24static SambaInitiator s_sambainit_;
25
Note: See TracBrowser for help on using the repository browser.