]> SALOME platform Git repositories - modules/kernel.git/blob - src/SALOMEDS/SALOMEDS_AttributeLocalID_i.hxx
Salome HOME
Preparation of 3.1.0a2 - compilation error on Fedora3 platform
[modules/kernel.git] / src / SALOMEDS / SALOMEDS_AttributeLocalID_i.hxx
1 //  File   : SALOMEDS_AttributeLocalID_i.hxx
2 //  Author : Sergey RUIN
3 //  Module : SALOME
4 //  $Header:
5
6 #ifndef SALOMEDS_AttributeLocalID_i_HeaderFile
7 #define SALOMEDS_AttributeLocalID_i_HeaderFile
8
9 // IDL headers
10 #include <SALOMEconfig.h>
11 #include CORBA_SERVER_HEADER(SALOMEDS_Attributes)
12
13 #include "SALOMEDS_GenericAttribute_i.hxx"
14 #include "SALOMEDSImpl_AttributeLocalID.hxx"
15
16 class SALOMEDS_AttributeLocalID_i: public virtual POA_SALOMEDS::AttributeLocalID,
17                                    public virtual SALOMEDS_GenericAttribute_i 
18 {
19 public:
20   
21   SALOMEDS_AttributeLocalID_i(const Handle(SALOMEDSImpl_AttributeLocalID)& theAttr, CORBA::ORB_ptr orb) 
22     :SALOMEDS_GenericAttribute_i(theAttr, orb) {}; 
23
24   ~SALOMEDS_AttributeLocalID_i() {};
25
26   CORBA::Long Value();
27   void SetValue(CORBA::Long value);
28
29 };
30
31
32
33 #endif