diff options
| author | manzerbredes <loic.guegan_secondary@yahoo.fr> | 2015-03-14 20:11:18 +0400 |
|---|---|---|
| committer | manzerbredes <loic.guegan_secondary@yahoo.fr> | 2015-03-14 20:11:18 +0400 |
| commit | 84c669f82a8ba1c841f268b0bf3b97f06db331d3 (patch) | |
| tree | 604e960c4ee4a569db05026395fd4cf4da33284d /ParserClass/FileManParser.cpp | |
| parent | 1f12bca33f6e9ce20181a9d09f62286d11592712 (diff) | |
Update parser
Diffstat (limited to 'ParserClass/FileManParser.cpp')
| -rw-r--r-- | ParserClass/FileManParser.cpp | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/ParserClass/FileManParser.cpp b/ParserClass/FileManParser.cpp index 1434229..57a485a 100644 --- a/ParserClass/FileManParser.cpp +++ b/ParserClass/FileManParser.cpp @@ -35,8 +35,20 @@ FileManParser::FileManParser(std::string data){ } +std::string FileManParser::getDocument(){ + std::string data=(this->document)->write_to_string(); + return data; +} +std::vector<Website>* FileManParser::getWebsites(){ + return this->websites; +} + + + + +//----------------Container part------------------------ void FileManParser::initWebsites(){ this->websites=new std::vector<Website>; @@ -76,33 +88,18 @@ void FileManParser::initWebsites(){ } else if(currentChild->get_name().compare("description")==0){ newWebsite.setDescription(cdataContent); - } - - } - this->websites->push_back(newWebsite); - - } - } -std::string FileManParser::getDocument(){ - std::string data=(this->document)->write_to_string(); - return data; -} - -std::vector<Website>* FileManParser::getWebsites(){ - return this->websites; -} void FileManParser::updateParser(){ |
