(SALOME_ModuleCatalog::Service & S_out,
const SALOME_ModuleCatalog::Service &S_in)
{
+ // type of node
+ S_out.TypeOfNode = S_in.TypeOfNode;
+
// duplicate service name
S_out.ServiceName = CORBA::string_dup(S_in.ServiceName);
return true;
}
+ // tag test_component_impltype
+ if((qName.compare(QString(test_component_impltype))==0))
+ _aModule.implementationType = atoi(content.c_str()) ;
+
// tag test_component_icon
if((qName.compare(test_component_icon)==0)) {
_aModule.icon = content ;
return true;
}
+ //tag test_typeofnode
+ if((qName.compare(QString(test_typeofnode))==0))
+ _aService.typeOfNode = atoi(content.c_str()) ;
+
// Parameter in
// tag test_inDataStreamParameter_type
// Empty temporary structures
_aService.name = "";
+ _aService.typeOfNode = 1;
_aService.inParameters.resize(0);
_aService.outParameters.resize(0);
_aService.inDataStreamParameters.resize(0);