1 // File : SALOMEDS_AttributeName_i.cxx
2 // Author : Sergey RUIN
6 #include "SALOMEDS_AttributeUserID_i.hxx"
7 #include "SALOMEDS.hxx"
8 #include <TCollection_ExtendedString.hxx>
12 char* SALOMEDS_AttributeUserID_i::Value()
14 SALOMEDS::Locker lock;
16 Handle(SALOMEDSImpl_AttributeUserID)::DownCast(_impl)->ID().ToCString(aGUID);
17 CORBA::String_var c_s = CORBA::string_dup(aGUID);
21 void SALOMEDS_AttributeUserID_i::SetValue(const char* value)
23 SALOMEDS::Locker lock;
25 CORBA::String_var Str = CORBA::string_dup(value);
26 Handle(SALOMEDSImpl_AttributeUserID)::DownCast(_impl)->SetValue(Standard_GUID(Standard_CString(Str)));