Salome HOME
dc0bea26e1c6cf5a0f62ac36ad3f5d3c6ec15be3
[modules/kernel.git] / src / SALOMEDS / SALOMEDS_AttributeInteger_i.hxx
1 //  File   : SALOMEDS_AttributeInteger_i.hxx
2 //  Author : Sergey RUIN
3 //  Module : SALOME
4
5 #ifndef SALOMEDS_AttributeInteger_i_HeaderFile
6 #define SALOMEDS_AttributeInteger_i_HeaderFile
7
8 // IDL headers
9
10
11 #include <SALOMEconfig.h>
12 #include CORBA_SERVER_HEADER(SALOMEDS_Attributes)
13
14 #include "SALOMEDS_GenericAttribute_i.hxx"
15 #include "SALOMEDSImpl_AttributeInteger.hxx"
16
17 class SALOMEDS_AttributeInteger_i: public virtual POA_SALOMEDS::AttributeInteger,
18                                    public virtual SALOMEDS_GenericAttribute_i {
19 public:
20   
21   SALOMEDS_AttributeInteger_i(const Handle(SALOMEDSImpl_AttributeInteger)& theAttr, CORBA::ORB_ptr orb) 
22     :SALOMEDS_GenericAttribute_i(theAttr, orb) {}; 
23
24   ~SALOMEDS_AttributeInteger_i() {};
25
26   CORBA::Long Value();
27   void SetValue(CORBA::Long value);
28 };
29
30
31
32 #endif