2 // File : SALOMEDS_AttributeName_i.cxx
3 // Created : Fri Jul 05 14:40:12 2002
4 // Author : Yves FRICAUD
8 // Copyright : Open CASCADE 2002
12 #include "SALOMEDS_AttributeName_i.hxx"
13 #include <TCollection_ExtendedString.hxx>
14 #include "SALOMEDS_SObject_i.hxx"
16 char* SALOMEDS_AttributeName_i::Value() {
17 TCollection_ExtendedString S = Handle(TDataStd_Name)::DownCast(_myAttr)->Get();
18 CORBA::String_var c_s = CORBA::string_dup(TCollection_AsciiString(S).ToCString());
22 void SALOMEDS_AttributeName_i::SetValue(const char* value) {
24 CORBA::String_var Str = CORBA::string_dup(value);
25 Handle(TDataStd_Name)::DownCast(_myAttr)->Set(TCollection_ExtendedString(Str));