Changeset 1224 in Sophya for trunk/SophyaPI/PIext/nobjmgr.cc


Ignore:
Timestamp:
Oct 11, 2000, 7:26:43 PM (25 years ago)
Author:
ercodmgr
Message:

Ajout de cxxexecutor (Execution C++ en ligne ds piapp) - CMV+Reza 11/10/2000

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PIext/nobjmgr.cc

    r1207 r1224  
    204204#endif
    205205  myVars->SetS(key, val);
     206  //  cout << " DEBUG::SetVar " << *myVars << endl;
    206207  return(fg);
    207208}
     
    230231string NamedObjMgr::GetVar(string const & key)
    231232{
     233  //  cout << " DEBUG::GetVar " << *myVars << endl;
    232234  return(myVars->GetS(key));
    233235}
     
    236238DVList& NamedObjMgr::GetVarList()
    237239{
     240  //  cout << " DEBUG::GetVarList " << *myVars << endl;
    238241  return(*myVars);
    239242}
     
    526529}
    527530
     531bool NamedObjMgr::AddObj(AnyDataObj& obj, string & nom, bool crd)
     532{
     533NObjMgrAdapter* adap = GetServiceObj()->GetAdapter(&obj);
     534if (adap == NULL) {
     535  cout << "NamedObjMgr::AddObj() No Adapter !   " << nom << endl;
     536  return(false);
     537}
     538AnyDataObj * cloneobj = adap->CloneDataObj();
     539delete adap;
     540if (cloneobj == NULL) {
     541  cout << "NamedObjMgr::AddObj() Pb cloning object ! " << nom << endl;
     542  return(false);
     543}
     544return ( AddObj(cloneobj , nom, crd) );
     545}
     546
    528547/* --Methode-- */
    529548bool NamedObjMgr::RenameObj(string & nom, string& nomnew)
Note: See TracChangeset for help on using the changeset viewer.