0022685: Missing parentheses around trigraph operator
[occt.git] / src / TDataStd / TDataStd_Tick.cxx
1 // File:        TDataStd_Tick.cxx
2 // Created:     May 29 11:40:00 2007
3 // Author:      Vlad Romashko
4 //              <vladislav.romashko@opencascade.com>
5 // Copyright:   Open CASCADE
6
7 #include <TDataStd_Tick.ixx>
8
9 //=======================================================================
10 //function : GetID
11 //purpose  : 
12 //=======================================================================
13 const Standard_GUID& TDataStd_Tick::GetID () 
14 {
15   static Standard_GUID TDataStd_TickID("40DC60CD-30B9-41be-B002-4169EFB34EA5");
16   return TDataStd_TickID; 
17 }
18
19 //=======================================================================
20 //function : Set
21 //purpose  : 
22 //=======================================================================
23 Handle(TDataStd_Tick) TDataStd_Tick::Set (const TDF_Label& L)
24 {
25   Handle(TDataStd_Tick) A;
26   if (!L.FindAttribute(TDataStd_Tick::GetID (), A)) 
27   {
28     A = new TDataStd_Tick();
29     L.AddAttribute(A);
30   }
31   return A;
32 }
33
34 //=======================================================================
35 //function : TDataStd_Tick
36 //purpose  : 
37 //=======================================================================
38 TDataStd_Tick::TDataStd_Tick () 
39 {
40 }
41
42 //=======================================================================
43 //function : ID
44 //purpose  : 
45 //=======================================================================
46 const Standard_GUID& TDataStd_Tick::ID () const 
47
48   return GetID(); 
49 }
50
51 //=======================================================================
52 //function : NewEmpty
53 //purpose  : 
54 //=======================================================================
55 Handle(TDF_Attribute) TDataStd_Tick::NewEmpty() const
56
57   return new TDataStd_Tick(); 
58 }
59
60 //=======================================================================
61 //function : Restore
62 //purpose  : 
63 //=======================================================================
64 void TDataStd_Tick::Restore (const Handle(TDF_Attribute)& other) 
65 {
66   // There are no fields in this attribute.
67 }
68
69 //=======================================================================
70 //function : Paste
71 //purpose  : 
72 //=======================================================================
73 void TDataStd_Tick::Paste(const Handle(TDF_Attribute)& Into,
74                           const Handle(TDF_RelocationTable)& RT) const
75 {
76   // There are no fields in this attribute.
77 }    
78
79 //=======================================================================
80 //function : Dump
81 //purpose  : 
82 //=======================================================================
83 Standard_OStream& TDataStd_Tick::Dump (Standard_OStream& anOS) const
84
85   anOS << "Tick";
86   return anOS;
87 }