summaryrefslogtreecommitdiff
path: root/ParserClass/FileManParser.cpp
diff options
context:
space:
mode:
authormanzerbredes <loic.guegan_secondary@yahoo.fr>2015-03-14 20:11:18 +0400
committermanzerbredes <loic.guegan_secondary@yahoo.fr>2015-03-14 20:11:18 +0400
commit84c669f82a8ba1c841f268b0bf3b97f06db331d3 (patch)
tree604e960c4ee4a569db05026395fd4cf4da33284d /ParserClass/FileManParser.cpp
parent1f12bca33f6e9ce20181a9d09f62286d11592712 (diff)
Update parser
Diffstat (limited to 'ParserClass/FileManParser.cpp')
-rw-r--r--ParserClass/FileManParser.cpp27
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(){