Changeset 2999 in Sophya for trunk/SophyaPI/PIext/nomgadapter.cc


Ignore:
Timestamp:
Jul 2, 2006, 7:20:56 PM (19 years ago)
Author:
ansari
Message:

1/ Ajout methode Services2NObjMgr::DisplayPoints3DW() et commande plot3dw
2/ Ajout et utilisation methode de verification de nom NamedObjMgr::CheckName()
3/ Changement methode NObjMgrAdapter::GetInfoString() et son utilisation
a travers la methdoe PIACmd::GetVarApp() pour acces de type $objname
4/ Ajout methode NObjMgrAdapter::PerformOperation() , implemente pour
adaptateur TMatrix<T> et TArray<T> pour extraction de ligne/colonne
(des matrices) et plan (slice) des TArray pour Rank()>3 Et mise en place
de la commande objaoper pour appel a PerformOperation()
5/ Petites corrections pour ntline2var vec2var

Reza 2 Juillet 2006

File:
1 edited

Legend:

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

    r2975 r2999  
    5757{
    5858char buff[128];
    59 sprintf("%s@%lx", typeid(*mObj).name(), (long)mObj);
     59sprintf(buff,"%s@%lx", typeid(*mObj).name(), (long)mObj);
    6060return(buff);
    6161}
     
    7070
    7171/* --Methode-- */
    72 string NObjMgrAdapter::GetInfoString(int /*lev*/)
     72string NObjMgrAdapter::GetInfoString(vector<string>& /*opts*/)
    7373{
    7474char buff[128];
    75 sprintf("Type: %s @ %lx", typeid(*mObj).name(), (long)mObj);
     75sprintf(buff, "Type: %s @ %lx", typeid(*mObj).name(), (long)mObj);
    7676return(buff);
     77}
     78
     79/* --Methode-- */
     80int NObjMgrAdapter::PerformOperation(vector<string>& /*opts*/)
     81{
     82cout << "No operation defined for " << typeid(*mObj).name() << endl;
     83return 1;
    7784}
    7885
Note: See TracChangeset for help on using the changeset viewer.