Lines Matching refs:PointerWrap
26 void Do(PointerWrap &p, std::string &x);
27 void Do(PointerWrap &p, std::wstring &x); // DEPRECATED, do not save wstrings
28 void Do(PointerWrap &p, std::u16string &x);
30 void Do(PointerWrap &p, tm &t);
42 static void DoArray(PointerWrap &p, T *x, int count) { in DoArray()
47 static void DoThing(PointerWrap &p, T &x) { in DoThing()
54 static void DoArray(PointerWrap &p, T *x, int count) {
58 static void DoThing(PointerWrap &p, T &x) {
64 void DoClass(PointerWrap &p, T &x) {
69 void DoClass(PointerWrap &p, T *&x) {
70 if (p.mode == PointerWrap::MODE_READ) {
79 void DoArray(PointerWrap &p, T *x, int count) {
84 void Do(PointerWrap &p, T &x) {
89 void DoVector(PointerWrap &p, std::vector<T> &x, T &default_val) {
98 void Do(PointerWrap &p, std::vector<T *> &x) {
104 void Do(PointerWrap &p, std::vector<T> &x) {
110 void Do(PointerWrap &p, std::vector<T> &x, T &default_val) {
115 void Do(PointerWrap &p, swap_struct_t<T, F> &x) {
122 void DoPointer(PointerWrap &p, T *&x, T *const base) {
126 if (p.mode == PointerWrap::MODE_READ)