Lines Matching refs:archive

40 inline void save(Archive &archive, const QList<T> &list, const Parameters &)  in save()  argument
42 archive << tag("qlist"); in save()
44 archive << attr("item", t); in save()
45 archive << end; in save()
49 inline void save(Archive &archive, const QList<T *> &list, const Parameters &parameters) in save() argument
51 archive << tag("qlist"); in save()
54 archive << ref("item", t); in save()
57 archive << attr("item", t); in save()
59 archive << end; in save()
63 inline void load(Archive &archive, QList<T> &list, const Parameters &) in load() argument
65 archive >> tag("qlist"); in load()
67 archive >> attr("item", list, appendMethod); in load()
68 archive >> end; in load()
72 inline void load(Archive &archive, QList<T *> &list, const Parameters &parameters) in load() argument
74 archive >> tag("qlist"); in load()
78 archive >> ref("item", list, &QList<T *>::append); in load()
86 archive >> attr("item", list, appendMethod); in load()
88 archive >> end; in load()
94 inline void save(Archive &archive, const QSet<T> &set, const Parameters &) in save() argument
96 archive << tag("qset"); in save()
98 archive << attr("item", t); in save()
99 archive << end; in save()
103 inline void save(Archive &archive, const QSet<T *> &set, const Parameters &parameters) in save() argument
105 archive << tag("qset"); in save()
108 archive << ref("item", t); in save()
111 archive << attr("item", t); in save()
113 archive << end; in save()
126 inline void load(Archive &archive, QSet<T> &set, const Parameters &) in load() argument
128 archive >> tag("qset"); in load()
129 archive >> attr("item", set, &impl::insertIntoSet<T>); in load()
130 archive >> end; in load()
134 inline void load(Archive &archive, QSet<T *> &set, const Parameters &parameters) in load() argument
136 archive >> tag("qset"); in load()
138 archive >> ref("item", set, &impl::insertIntoSet<T *>); in load()
140 archive >> attr("item", set, &impl::insertIntoSet<T *>); in load()
141 archive >> end; in load()
162 inline void save(Archive &archive, const impl::KeyValuePair<KEY, VALUE> &pair, const Parameters &) in save() argument
164 archive << tag("pair") in save()
171 inline void load(Archive &archive, impl::KeyValuePair<KEY, VALUE> &pair, const Parameters &) in load() argument
173 archive >> tag("pair") in load()
180 inline void save(Archive &archive, const QHash<KEY, VALUE> &hash, const Parameters &) in save() argument
182 archive << tag("qhash"); in save()
185 archive << attr("item", pair); in save()
187 archive << end; in save()
201 inline void load(Archive &archive, QHash<KEY, VALUE> &hash, const Parameters &) in load() argument
203 archive >> tag("qhash"); in load()
204 archive >> attr("item", hash, &impl::keyValuePairInsert<KEY, VALUE>); in load()
205 archive >> end; in load()