1 // File: SALOMEDS_AttributePersistentRef_i.hxx
2 // Created: Fri Jul 5 10:22:28 2002
3 // Author: Yves FRICAUD
7 // Copyright : Open CASCADE 2002
10 #ifndef SALOMEDS_AttributePersistentRef_i_HeaderFile
11 #define SALOMEDS_AttributePersistentRef_i_HeaderFile
13 #include <SALOMEconfig.h>
14 #include CORBA_SERVER_HEADER(SALOMEDS_Attributes)
15 #include "SALOMEDS_GenericAttribute_i.hxx"
16 #include "SALOMEDS_PersRefAttribute.hxx"
18 class SALOMEDS_AttributePersistentRef_i: public virtual POA_SALOMEDS::AttributePersistentRef,
19 public virtual SALOMEDS_GenericAttribute_i {
22 SALOMEDS_AttributePersistentRef_i(const Handle(SALOMEDS_PersRefAttribute)& thePersRefAttr, CORBA::ORB_ptr orb)
24 _myOrb = CORBA::ORB::_duplicate(orb);
25 _myAttr = thePersRefAttr;
27 ~SALOMEDS_AttributePersistentRef_i() {};
30 void SetValue(const char* value);