Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Aug 30, 2008, 1:16:14 AM (16 years ago)
Author:
landauf
Message:

removed some outcommented lines (I did this in a separate commit because we might want to revert some of them)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/core3/src/core/Identifier.h

    r1682 r1683  
    315315
    316316            void updateConfigValues(bool updateChildren = true) const;
    317 /*
    318             XMLPortParamContainer* getXMLPortParamContainer(const std::string& paramname);
    319             void addXMLPortParamContainer(const std::string& paramname, XMLPortParamContainer* container);
    320 
    321             XMLPortObjectContainer* getXMLPortObjectContainer(const std::string& sectionname);
    322             void addXMLPortObjectContainer(const std::string& sectionname, XMLPortObjectContainer* container);
    323 */
     317
    324318        private:
    325319            ClassIdentifier(const ClassIdentifier<T>& identifier) {}    // don't copy
     
    333327                #define SUPER_INTRUSIVE_DESTRUCTOR
    334328                #include "Super.h"
    335 /*
    336                 for (std::map<std::string, XMLPortParamContainer*>::iterator it = this->xmlportParamContainers_.begin(); it != this->xmlportParamContainers_.end(); ++it)
    337                     delete (it->second);
    338                 for (std::map<std::string, XMLPortObjectContainer*>::iterator it = this->xmlportObjectContainers_.begin(); it != this->xmlportObjectContainers_.end(); ++it)
    339                     delete (it->second);
    340 */
    341             }
    342 /*
    343             std::map<std::string, XMLPortClassParamContainer<class O>*> xmlportParamContainers_;              //!< All loadable parameters
    344             std::map<std::string, XMLPortClassObjectContainer<T, class O>*> xmlportObjectContainers_;   //!< All attachable objects
    345 */
     329            }
     330
    346331            static ClassIdentifier<T> *classIdentifier_s;
    347332    };
     
    463448                (*it)->updateConfigValues(false);
    464449    }
    465 
    466     /**
    467         @brief Returns a XMLPortParamContainer that loads a parameter of this class.
    468         @param paramname The name of the parameter
    469         @return The container
    470     *//*
    471     template <class T>
    472     XMLPortParamContainer* ClassIdentifier<T>::getXMLPortParamContainer(const std::string& paramname)
    473     {
    474         typename std::map<std::string, XMLPortClassParamContainer<class O>*>::const_iterator it = xmlportParamContainers_.find(paramname);
    475         if (it != xmlportParamContainers_.end())
    476             return (XMLPortParamContainer*)((*it).second);
    477         else
    478             return 0;
    479     }*/
    480 
    481     /**
    482         @brief Adds a new XMLPortParamContainer that loads a parameter of this class.
    483         @param paramname The name of the parameter
    484         @param container The container
    485     *//*
    486     template <class T>
    487     void ClassIdentifier<T>::addXMLPortParamContainer(const std::string& paramname, XMLPortParamContainer* container)
    488     {
    489         this->xmlportParamContainers_[paramname] = (XMLPortClassParamContainer<class O>*)container;
    490     }*/
    491 
    492     /**
    493         @brief Returns a XMLPortObjectContainer that attaches an object to this class.
    494         @param sectionname The name of the section that contains the attachable objects
    495         @return The container
    496     *//*
    497     template <class T>
    498     XMLPortObjectContainer* ClassIdentifier<T>::getXMLPortObjectContainer(const std::string& sectionname)
    499     {
    500         typename std::map<std::string, XMLPortClassObjectContainer<T, class O>*>::const_iterator it = xmlportObjectContainers_.find(sectionname);
    501         if (it != xmlportObjectContainers_.end())
    502             return (XMLPortObjectContainer*)((*it).second);
    503         else
    504             return 0;
    505     }*/
    506 
    507     /**
    508         @brief Adds a new XMLPortObjectContainer that attaches an object to this class.
    509         @param sectionname The name of the section that contains the attachable objects
    510         @param container The container
    511     *//*
    512     template <class T>
    513     void ClassIdentifier<T>::addXMLPortObjectContainer(const std::string& sectionname, XMLPortObjectContainer* container)
    514     {
    515         this->xmlportObjectContainers_[sectionname] = (XMLPortClassObjectContainer<T, class O>*)container;
    516     }*/
    517450
    518451
Note: See TracChangeset for help on using the changeset viewer.