Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Feb 15, 2018, 11:18:38 PM (7 years ago)
Author:
landauf
Message:

[Dialog_HS17] cleanup XMLPort collection getters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/Presentation_HS17_merge/src/modules/dialog/Dialog.h

    r11749 r11750  
    6868
    6969                        void addQuestion(Question* question); //xmlPort-Funktion, adds question to map
    70                         const Question* getQuestion() const; //xmlPort-Funktion, returns nullptr
     70                        Question* getQuestion(unsigned int index) const; //xmlPort-Funktion
    7171
    7272                        void addAnswer(Answer* answer); //xmlPort-Funktion, adds answer to map
    73                         const Answer* getAnswer(unsigned int index) const; //xmlPort-Funktion, returns nullptr
     73                        Answer* getAnswer(unsigned int index) const; //xmlPort-Funktion
    7474
    7575                        /**
     
    8080                    pointer to answerId array of question
    8181                */
    82                         const std::vector<std::string>* getAnswerIds();
     82                        const std::vector<std::string>& getAnswerIds() const;
    8383
    8484                        /**
     
    133133                        sting with answer
    134134                */
    135                         const std::string& getAnswerString(std::string answerId);
     135                        const std::string& getAnswerString(const std::string& answerId);
    136136
    137137                private:
Note: See TracChangeset for help on using the changeset viewer.