Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Sep 16, 2006, 12:39:23 PM (18 years ago)
Author:
bensch
Message:

split it up

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/new_class_id/src/lib/util/executor/executor.h

    r9735 r9737  
    4444  //! an enumerator for the definition of the Type.
    4545  typedef enum {
    46     FunctionDefault,     //!< The function is neither Static nor Constant
     46    FunctionMember,      //!< The function is neither Static nor Constant
    4747    FunctionStatic,      //!< The Function is Static and pointing to either a Static Member or a C-style function.
    48     FunctionConst,      //!< The Function is Constant and pointing to a Member that does not change the Object.
     48    FunctionConstMember, //!< The Function is Constant and pointing to a Member that does not change the Object.
    4949  } FunctionType;
    5050
     
    109109protected:
    110110  //! Now follows a List of Executor Constructors, to be fast in creating.
    111   Executor(bool hasRetVal, FunctionType functionType = FunctionDefault)
     111  Executor(bool hasRetVal, FunctionType functionType = FunctionMember)
    112112  : bRetVal(hasRetVal), paramCount(0), functionType(functionType)
    113113  { };
    114114
    115115  Executor(bool hasRetVal, const MultiType& param0,
    116            FunctionType functionType = FunctionDefault)
     116           FunctionType functionType = FunctionMember)
    117117  : bRetVal(hasRetVal), paramCount(1), functionType(functionType)
    118118  {
     
    121121
    122122  Executor(bool hasRetVal, const MultiType& param0, const MultiType& param1,
    123            FunctionType functionType = FunctionDefault)
     123           FunctionType functionType = FunctionMember)
    124124  : bRetVal(hasRetVal), paramCount(2), functionType(functionType)
    125125  {
     
    130130  Executor(bool hasRetVal, const MultiType& param0, const MultiType& param1,
    131131           const MultiType& param2,
    132            FunctionType functionType = FunctionDefault)
     132           FunctionType functionType = FunctionMember)
    133133  : bRetVal(hasRetVal), paramCount(3), functionType(functionType)
    134134  {
     
    140140  Executor(bool hasRetVal, const MultiType& param0, const MultiType& param1,
    141141           const MultiType& param2, const MultiType& param3,
    142            FunctionType functionType = FunctionDefault)
     142           FunctionType functionType = FunctionMember)
    143143  : bRetVal(hasRetVal), paramCount(4), functionType(functionType)
    144144  {
     
    152152           const MultiType& param2, const MultiType& param3,
    153153           const MultiType& param4,
    154            FunctionType functionType = FunctionDefault)
     154           FunctionType functionType = FunctionMember)
    155155  : bRetVal(hasRetVal), paramCount(5), functionType(functionType)
    156156  {
     
    165165           const MultiType& param2, const MultiType& param3,
    166166           const MultiType& param4, const MultiType& param5,
    167            FunctionType functionType = FunctionDefault)
     167           FunctionType functionType = FunctionMember)
    168168  : bRetVal(hasRetVal), paramCount(6), functionType(functionType)
    169169  {
     
    180180           const MultiType& param4, const MultiType& param5,
    181181           const MultiType& param6,
    182            FunctionType functionType = FunctionDefault)
     182           FunctionType functionType = FunctionMember)
    183183  : bRetVal(hasRetVal), paramCount(7), functionType(functionType)
    184184  {
Note: See TracChangeset for help on using the changeset viewer.