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