Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5691 in orxonox.OLD for trunk


Ignore:
Timestamp:
Nov 22, 2005, 12:21:45 AM (19 years ago)
Author:
bensch
Message:

orxonox/trunk: moved functor_list.h

Location:
trunk/src
Files:
8 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/src/Makefile.am

    r5674 r5691  
    116116                 defs/compiler.h \
    117117                 defs/class_id.h \
    118                  defs/functor_list.h \
    119118                 subprojects/benchmark.h
    120119
  • trunk/src/Makefile.in

    r5674 r5691  
    311311                 defs/compiler.h \
    312312                 defs/class_id.h \
    313                  defs/functor_list.h \
    314313                 subprojects/benchmark.h
    315314
  • trunk/src/lib/Makefile.am

    r5674 r5691  
    6060                        util/multi_type.h \
    6161                        util/executor/executor.h \
     62                        util/executor/executor_specials.h \
     63                        util/executor/functor_list.h \
    6264                        math/matrix.h \
    6365                        math/vector.h \
  • trunk/src/lib/Makefile.in

    r5674 r5691  
    250250                        util/multi_type.h \
    251251                        util/executor/executor.h \
     252                        util/executor/executor_specials.h \
     253                        util/executor/functor_list.h \
    252254                        math/matrix.h \
    253255                        math/vector.h \
  • trunk/src/lib/util/executor/executor.h

    r5690 r5691  
    4242
    4343    /** executes a Command @param object the object to apply this to @param parameters the parameters the command takes */
    44     virtual void execute (BaseObject* object, const void* parameters) = 0;
     44    virtual void execute (BaseObject* object, const void* parameters = NULL) = 0;
    4545
    4646    /** @returns the Type of this Function (either static or objective) */
     
    261261    } fp;
    262262
    263     virtual void execute (BaseObject* object, const void* parameters)
     263    virtual void execute (BaseObject* object, const void* parameters = NULL)
    264264    {
    265265      SubString sub((const char*) parameters, " \n\t,", '\\');
     
    323323
    324324
    325     virtual void execute (BaseObject* object, const void* parameters)
     325    virtual void execute (BaseObject* object, const void* parameters = NULL)
    326326    {
    327327  SubString sub((const char*)parameters, " \n\t,");
  • trunk/src/lib/util/executor/executor_specials.h

    r5690 r5691  
    5959     * @param loadString ignored in this case
    6060     */
    61     virtual void execute(BaseObject* object, const void* loadString)
     61    virtual void execute(BaseObject* object, const void* parameters = NULL)
    6262    {
    6363      if (object != NULL && this->element != NULL)
  • trunk/src/util/loading/load_param.cc

    r5671 r5691  
    1515
    1616#define DEBUG_SPECIAL_MODULE DEBUG_MODULE_LOADING
    17 
    18 #include "functor_list.h"
    1917
    2018#include "load_param.h"
  • trunk/src/util/loading/load_param_description.cc

    r5634 r5691  
    1616#include "load_param_description.h"
    1717
     18#include "multi_type.h"
    1819#include "list.h"
    1920#include <stdarg.h>
    2021#include "stdlibincl.h"
    21 #include "functor_list.h"
    22 
    2322/**
    2423 * @param paramName the name of the parameter to load
Note: See TracChangeset for help on using the changeset viewer.