Changeset aa353e in git for kernel/GBEngine/kutil.h


Ignore:
Timestamp:
Apr 10, 2015, 2:23:59 PM (9 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'd25190065115c859833252500a64cfb7b11e3a50')
Children:
9383ae8c2345574530bbcaa9082f475a84fcbf0f
Parents:
8024837072c7be2a09fc786de78354ac60cb89c6
Message:
opt. enterS, enterT: reference instead of copy for L/TObject
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/GBEngine/kutil.h

    r802483 raa353e  
    284284  int (*posInL)(const LSet set, const int length,
    285285                LObject* L,const kStrategy strat);
    286   void (*enterS)(LObject h, int pos,kStrategy strat, int atR/* =-1*/ );
     286  void (*enterS)(LObject &h, int pos,kStrategy strat, int atR/* =-1*/ );
    287287  void (*initEcartPair)(LObject * h, poly f, poly g, int ecartF, int ecartG);
    288288  int (*posInLOld)(const LSet Ls,const int Ll,
     
    419419void deleteInL(LSet set, int *length, int j,kStrategy strat);
    420420void enterL (LSet *set,int *length, int *LSetmax, LObject p,int at);
    421 void enterSBba (LObject p,int atS,kStrategy strat, int atR = -1);
    422 void enterSSba (LObject p,int atS,kStrategy strat, int atR = -1);
     421void enterSBba (LObject &p,int atS,kStrategy strat, int atR = -1);
     422void enterSSba (LObject &p,int atS,kStrategy strat, int atR = -1);
    423423void initEcartPairBba (LObject* Lp,poly f,poly g,int ecartF,int ecartG);
    424424void initEcartPairMora (LObject* Lp,poly f,poly g,int ecartF,int ecartG);
     
    524524void initSyzRules (kStrategy strat);
    525525void updateS(BOOLEAN toT,kStrategy strat);
    526 void enterSyz (LObject p,kStrategy strat, int atT);
    527 void enterT (LObject p,kStrategy strat, int atT = -1);
     526void enterSyz (LObject &p,kStrategy strat, int atT);
     527void enterT (LObject &p,kStrategy strat, int atT = -1);
    528528void cancelunit (LObject* p,BOOLEAN inNF=FALSE);
    529529void HEckeTest (poly pp,kStrategy strat);
Note: See TracChangeset for help on using the changeset viewer.