0022312: Translation of french commentaries in OCCT files
[occt.git] / src / CDF / CDF.cxx
1 // File:        CDF.cxx
2 // Created:     Wed Mar 11 11:03:45 1998
3 // Author:      Jean-Louis Frenkel
4 //              <rmi@frilox.paris1.matra-dtv.fr>
5
6
7 #include <CDF.ixx>
8 #include <Standard_Failure.hxx>
9
10 // Unused :
11 #ifdef DEB
12 static void CDF_CheckStatus(int LicenseStatus) {
13
14   if (LicenseStatus != 0)  {
15       
16     switch (LicenseStatus) {
17         
18     case 1:   Standard_Failure::Raise("LICENSE_unauthorized"); break;
19     case 2:   Standard_Failure::Raise("LICENSE_wrong_data"); break;
20     case 3:   Standard_Failure::Raise("LICENSE_max_users"); break;
21     case 4:   Standard_Failure::Raise("LICENSE_unspecified"); break;
22     case 5:   Standard_Failure::Raise("LICENSE_pb_init"); break;
23     case 6:   Standard_Failure::Raise("LICENSE_unspecified"); break;
24     case 7:   Standard_Failure::Raise("LICENSE_cantopenfile"); break;
25     case 8:   Standard_Failure::Raise("LICENSE_connexion"); break;
26     case 9:   Standard_Failure::Raise("LICENSE_syntaxe"); break;
27     default:  Standard_Failure::Raise("LICENSE_unspecified"); break;
28     }
29   }
30 }
31 #endif
32 void static CDF_InitApplication () {
33
34   static Standard_Boolean FirstApplication = Standard_True;
35
36   if(FirstApplication) {
37     FirstApplication = Standard_False;
38   }
39 }
40 void CDF::GetLicense(const Standard_Integer ){
41
42   CDF_InitApplication();
43   
44 }
45
46 Standard_Boolean CDF::IsAvailable(const Standard_Integer ) {
47
48   CDF_InitApplication();
49   return Standard_True;
50 }