50 |
|
|
51 |
|
#include "Page.hpp" |
52 |
|
|
53 |
– |
Page::Page(string& url) : URL(url) |
54 |
– |
{ |
55 |
– |
size = 0; |
56 |
– |
} |
57 |
– |
|
58 |
– |
void Page::setSize(unsigned size) |
59 |
– |
{ |
60 |
– |
this->size = size; |
61 |
– |
} |
62 |
– |
|
63 |
– |
void Page::setTitle(string& title) |
64 |
– |
{ |
65 |
– |
this->title = title; |
66 |
– |
} |
67 |
– |
|
68 |
– |
void Page::setDescription(string& description) |
69 |
– |
{ |
70 |
– |
this->description = description; |
71 |
– |
} |
72 |
– |
|
73 |
– |
void Page::setText(string& text) |
74 |
– |
{ |
75 |
– |
this->text = text; |
76 |
– |
} |
77 |
– |
|
78 |
– |
void Page::setHeadings(vector<string>& headings) |
79 |
– |
{ |
80 |
– |
this->headings = headings; |
81 |
– |
} |
82 |
– |
|
53 |
|
istream& operator>>(istream& is, Page& data) |
54 |
|
{ |
55 |
|
string line; |
281 |
|
|
282 |
|
os << " <text>" << text << "</text>\n"; |
283 |
|
|
284 |
< |
for (int index = 0; index < data.getHeadings().size(); index++) |
284 |
> |
for (size_t index(0); index < data.getHeadings().size(); index++) |
285 |
|
{ |
286 |
|
string heading = data.getHeadings()[index]; |
287 |
|
|