Lines Matching refs:file

127         void write_xml(const recently_used_file& file) const  in write_xml()
129 write_xml_start_tag(TAG_RECENT_ITEM, file, true); in write_xml()
130 write_xml_tag(TAG_URI, uri_, file); in write_xml()
131 write_xml_tag(TAG_MIME_TYPE, mime_type_, file); in write_xml()
134 write_xml_tag(TAG_TIMESTAMP, ts.getStr(), file); in write_xml()
137 write_xml_tag(TAG_PRIVATE, file); in write_xml()
141 write_xml_start_tag(TAG_GROUPS, file, true); in write_xml()
147 write_xml_tag(TAG_GROUP, (*iter), file); in write_xml()
149 write_xml_end_tag(TAG_GROUPS, file); in write_xml()
151 write_xml_end_tag(TAG_RECENT_ITEM, file); in write_xml()
176 …id write_xml_tag(const string_t& name, const string_t& value, const recently_used_file& file) const in write_xml_tag()
178 write_xml_start_tag(name, file); in write_xml_tag()
180 file.write(escaped.getStr(), escaped.getLength()); in write_xml_tag()
181 write_xml_end_tag(name, file); in write_xml_tag()
184 void write_xml_tag(const string_t& name, const recently_used_file& file) const in write_xml_tag()
186 file.write("<", 1); in write_xml_tag()
187 file.write(name.c_str(), name.length()); in write_xml_tag()
188 file.write("/>\n", 3); in write_xml_tag()
191 …void write_xml_start_tag(const string_t& name, const recently_used_file& file, bool linefeed = fal… in write_xml_start_tag()
193 file.write("<", 1); in write_xml_start_tag()
194 file.write(name.c_str(), name.length()); in write_xml_start_tag()
196 file.write(">\n", 2); in write_xml_start_tag()
198 file.write(">", 1); in write_xml_start_tag()
201 void write_xml_end_tag(const string_t& name, const recently_used_file& file) const in write_xml_end_tag()
203 file.write("</", 2); in write_xml_end_tag()
204 file.write(name.c_str(), name.length()); in write_xml_end_tag()
205 file.write(">\n", 2); in write_xml_end_tag()
301 recently_used_file& file, in read_recently_used_items() argument
310 while (!file.eof()) in read_recently_used_items()
312 if (size_t length = file.read(buff, sizeof(buff))) in read_recently_used_items()
313 xparser.parse(buff, length, file.eof()); in read_recently_used_items()
326 recently_used_file& file, in recent_item_writer() argument
328 file_(file), in recent_item_writer()
351 recently_used_file& file, in write_recently_used_items() argument
356 file.truncate(); in write_recently_used_items()
357 file.reset(); in write_recently_used_items()
359 file.write(XML_HEADER, strlen(XML_HEADER)); in write_recently_used_items()
364 recent_item_writer(file)); in write_recently_used_items()
366 file.write(XML_FOOTER, strlen(XML_FOOTER)); in write_recently_used_items()