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


Ignore:
Timestamp:
Oct 12, 1999, 6:26:18 PM (26 years ago)
Author:
ercodmgr
Message:

HelpToTex + CopyObj (ds Adapter) et PawExecutor cmv+Reza 12/10/99

File:
1 edited

Legend:

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

    r449 r463  
    390390// void  RenameObj(string const& nom, string& nomnew)
    391391//      Change le nom d'un objet dans la liste.
     392// void  CopyObj(string const& nom, string& nomcp)
     393//      Copy l'objet "nom" de la liste dans l'objet "nomcp" de la liste.
    392394//--
    393395
     
    516518
    517519/* --Methode-- */
     520bool NamedObjMgr::CopyObj(string & nom, string& nomcp)
     521{
     522if(nomcp.length()<=0)
     523  {cout<<"NamedObjMgr::CopyObj() Error, copied obj name "<<nomcp<<" not valid"<<endl;
     524  return(false);}
     525NObjMgrAdapter* obnom = GetObjAdapter(nom);
     526if(obnom==NULL)
     527  {cout<<"NamedObjMgr::CopyObj() Error -  No "<<nom<<" object !"<<endl;
     528  return(false);}
     529AnyDataObj* obnomcp = obnom->GetCopyObj();
     530if(obnomcp==NULL) return(false);
     531if(! AddObj(obnomcp,nomcp) ) {delete obnomcp; return(false);}
     532return true;
     533}
     534
     535/* --Methode-- */
    518536bool NamedObjMgr::DelObj(string & nom, bool fgd)
    519537{
Note: See TracChangeset for help on using the changeset viewer.