Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jun 18, 2012, 9:54:49 PM (13 years ago)
Author:
landauf
Message:

simplified code a little by using MultiType instead of explicit conversion

Location:
code/branches/presentation2012merge/src/orxonox/pickup
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/branches/presentation2012merge/src/orxonox/pickup/PickupIdentifier.cc

    r9294 r9305  
    113113        Returns false if the parameter already existed, true if not.
    114114    */
    115     bool PickupIdentifier::addParameter(const std::string& name, const std::string& value)
     115    bool PickupIdentifier::addParameter(const std::string& name, const MultiType& value)
    116116    {
    117117        orxout(verbose, context::pickups) << "PickupIdentifier " << name << ", " << value << endl;
     
    123123        }
    124124
    125         this->parameters_[name] = value;
     125        this->parameters_[name] = value.getString();
    126126
    127127        return true;
  • code/branches/presentation2012merge/src/orxonox/pickup/PickupIdentifier.h

    r9294 r9305  
    7272            virtual int compare(const PickupIdentifier* identifier) const; //!< Compares two PickupIdentifiers and returns 0 if a == b, <0 if a < b and >0 if a > b for a.compare(b).
    7373
    74             bool addParameter(const std::string& name, const std::string& value); //!< Add a parameter to the PickupIdentifier.
     74            bool addParameter(const std::string& name, const MultiType& value); //!< Add a parameter to the PickupIdentifier.
    7575
    7676        private:
Note: See TracChangeset for help on using the changeset viewer.