2 // File : SALOMEDS_AttributeName_i.cxx
3 // Created : Tue Aug 13 15:05:03 2002
4 // Author : Yves FRICAUD
8 // Copyright : Open CASCADE 2002
12 #include "SALOMEDS_AttributeUserID_i.hxx"
13 #include <TCollection_ExtendedString.hxx>
14 #include "SALOMEDS_SObject_i.hxx"
16 char* SALOMEDS_AttributeUserID_i::Value() {
18 Handle(TDataStd_UAttribute)::DownCast(_myAttr)->ID().ToCString(aGUID);
19 CORBA::String_var c_s = CORBA::string_dup(aGUID);
23 void SALOMEDS_AttributeUserID_i::SetValue(const char* value) {
25 CORBA::String_var Str = CORBA::string_dup(value);
26 Handle(TDataStd_UAttribute)::DownCast(_myAttr)->SetID(Standard_GUID(Standard_CString(Str)));