Changeset 2975 in Sophya for trunk/SophyaPI/PIext/basexecut.cc


Ignore:
Timestamp:
Jun 20, 2006, 6:04:51 PM (19 years ago)
Author:
ansari
Message:

Ajout flag int lev ds les adaptateurs NObjMgrAdapter::Print(ostream& os, int lev=0) et NamedObjMgr::Print() + modif commande print - Reza 20 Juin 2006

File:
1 edited

Legend:

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

    r2944 r2975  
    149149}
    150150else if (kw == "print" ) {
    151   if (tokens.size() < 1) { cout << "Usage: print nameobj " << endl; return(0); }
    152   mObjMgr->PrintObj(tokens[0]); 
     151  if (tokens.size() < 1) { cout << "Usage: print nameobj [prtlev]" << endl; return(0); }
     152  int lev = 0;
     153  if (tokens.size()>1) lev = atoi(tokens[1].c_str());
     154  mObjMgr->PrintObj(tokens[0], lev); 
    153155}
    154156else if ( (kw == "rename" ) || (kw == "mv") )  {
     
    944946
    945947kw = "print";
    946 usage = "Prints an object \n Usage: print nameobj";
     948usage = "Prints an object \n Usage: print nameobj [prtlev]";
     949usage += "\n prtlev = 0,1,2...  default: prtlev=0";
    947950mpiac->RegisterCommand(kw, usage, this, "FileIO");
    948951
Note: See TracChangeset for help on using the changeset viewer.