Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 7994 in orxonox.OLD for branches/gui/src/lib/util/executor


Ignore:
Timestamp:
May 30, 2006, 9:54:28 PM (19 years ago)
Author:
bensch
Message:

gui: doxytags, and returning reference to temporary resolved

Location:
branches/gui/src/lib/util/executor
Files:
3 edited

Legend:

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

    r7985 r7994  
    4242
    4343    virtual Executor* clone () const = 0;
     44//    virtual bool operator==(const Executor* executor) const = 0;
    4445
    4546    // SETTING up the EXECUTOR
     
    5152
    5253    // EXECUTE
     54    /** executes a Command. @param objec the Object, @param count how many values, @param values the Values */
    5355    virtual void operator()(BaseObject* object, unsigned int count, const MultiType* values) const = 0;
    54 
    5556    /** executes a Command @param object the object to apply this to @param parameters the parameters the command takes */
    5657    virtual void operator()(BaseObject* object, const SubString& sub = SubString()) const = 0;
  • branches/gui/src/lib/util/executor/executor_functional.cc

    r7985 r7994  
    4040template<> float fromMulti<float>(const MultiType& multi) { return multi.getFloat(); };
    4141template<> char fromMulti<char>(const MultiType& multi) { return multi.getChar(); };
    42 template<> const std::string& fromMulti<const std::string&>(const MultiType& multi) { return multi.getString(); };
     42template<> const std::string& fromMulti<const std::string&>(const MultiType& multi) { return multi.getConstString(); };
    4343
    4444
  • branches/gui/src/lib/util/executor/executor_functional.h

    r7990 r7994  
    122122  };
    123123
     124  /** executes a Command. @param objec the Object, @param count how many values, @param values the Values */
    124125  virtual void operator()(BaseObject* object, unsigned int count, const MultiType* values) const
    125126  {
     
    161162  };
    162163
     164  /** executes a Command. @param objec the Object, @param count how many values, @param values the Values */
    163165  virtual void operator()(BaseObject* object, unsigned int count, const MultiType* values) const
    164166  {
     
    223225  };
    224226
     227  /** executes a Command. @param objec the Object, @param count how many values, @param values the Values */
    225228  virtual void operator()(BaseObject* object, unsigned int count, const MultiType* values) const
    226229  {
     
    276279  };
    277280
     281  /** executes a Command. @param objec the Object, @param count how many values, @param values the Values */
    278282  virtual void operator()(BaseObject* object, unsigned int count, const MultiType* values) const
    279283  {
     
    332336  };
    333337
     338  /** executes a Command. @param objec the Object, @param count how many values, @param values the Values */
    334339  virtual void operator()(BaseObject* object, unsigned int count, const MultiType* values) const
    335340  {
     
    390395  };
    391396
     397  /** executes a Command. @param objec the Object, @param count how many values, @param values the Values */
    392398  virtual void operator()(BaseObject* object, unsigned int count, const MultiType* values) const
    393399  {
Note: See TracChangeset for help on using the changeset viewer.