blob: a5f1d797e5d0fa946ca9dac59ddd2b623c3541f5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
//=======================================================================
// File: TDocStd.cxx
// Language: C++
// Version: QDF
// Design:
// Purpose:
// Copyright: Matra-Datavision 1997
//=======================================================================
// Declarations:
#include <TDocStd.ixx>
#include <CDF.hxx>
//#include <LCTLOFF.h>
#include <OSD_Environment.hxx>
#include <TDocStd_XLink.hxx>
//=======================================================================
//function : Application
//purpose :
//=======================================================================
// Handle(TDocStd_Application) TDocStd::Application
// (const Standard_Boolean UseDocAPI)
// {
// static Handle(TDocStd_Application) theAppli;
// if (theAppli.IsNull()) theAppli = new TDocStd_Application(UseDocAPI);
// OSD_Environment CSFLicense("CSF_EngineName");
// TCollection_AsciiString LicenseAscii = CSFLicense .Value();
// Standard_Boolean HasLicense = Standard_False;
// if (!LicenseAscii.IsEmpty()) {
// if (LicenseAscii=="DsgPEngine")
// HasLicense = Standard_True;
// }
// if (HasLicense) {
// CDF::GetLicense(AED100) ;
// CDF::GetLicense(AED300) ;
// }
// return theAppli;
// }
//=======================================================================
//function : InitApplication
//purpose :
//=======================================================================
// Handle(TDocStd_Application) TDocStd::InitApplication
// (const Standard_Boolean UseDocAPI)
// {
// // No init yet.
// return TDocStd::Application(UseDocAPI);
// }
//=======================================================================
//function : IDList
//purpose :
//=======================================================================
void TDocStd::IDList(TDF_IDList& anIDList)
{ anIDList.Append(TDocStd_XLink::GetID()); }
|