Lines Matching refs:PointerWrap

36 PointerWrapSection PointerWrap::Section(const char *title, int ver) {  in Section()
40 PointerWrapSection PointerWrap::Section(const char *title, int minVer, int ver) { in Section()
70 void PointerWrap::SetError(Error error_) { in SetError()
76 mode = PointerWrap::MODE_MEASURE; in SetError()
80 bool PointerWrap::ExpectVoid(void *data, int size) { in ExpectVoid()
95 void PointerWrap::DoVoid(void *data, int size) { in DoVoid()
112 void Do(PointerWrap &p, std::string &x) { in Do()
118 p.SetError(PointerWrap::ERROR_FAILURE); in Do()
123 case PointerWrap::MODE_READ: x = (char*)*p.ptr; break; in Do()
124 case PointerWrap::MODE_WRITE: memcpy(*p.ptr, x.c_str(), stringLen); break; in Do()
125 case PointerWrap::MODE_MEASURE: break; in Do()
126 …case PointerWrap::MODE_VERIFY: _dbg_assert_msg_(!strcmp(x.c_str(), (char*)*p.ptr), "Savestate veri… in Do()
131 void Do(PointerWrap &p, std::wstring &x) { in Do()
137 p.SetError(PointerWrap::ERROR_FAILURE); in Do()
150 case PointerWrap::MODE_READ: x = read(); break; in Do()
151 case PointerWrap::MODE_WRITE: memcpy(*p.ptr, x.c_str(), stringLen); break; in Do()
152 case PointerWrap::MODE_MEASURE: break; in Do()
153 …case PointerWrap::MODE_VERIFY: _dbg_assert_msg_(x == read(), "Savestate verification failure: \"%l… in Do()
158 void Do(PointerWrap &p, std::u16string &x) { in Do()
164 p.SetError(PointerWrap::ERROR_FAILURE); in Do()
177 case PointerWrap::MODE_READ: x = read(); break; in Do()
178 case PointerWrap::MODE_WRITE: memcpy(*p.ptr, x.c_str(), stringLen); break; in Do()
179 case PointerWrap::MODE_MEASURE: break; in Do()
180 …case PointerWrap::MODE_VERIFY: _dbg_assert_msg_(x == read(), "Savestate verification failure: (at … in Do()
197 void Do(PointerWrap &p, tm &t) { in Do()
205 if (p.mode == PointerWrap::MODE_READ) { in Do()
219 void PointerWrap::DoMarker(const char *prevName, u32 arbitraryNumber) { in DoMarker()
222 if (mode == PointerWrap::MODE_READ && cookie != arbitraryNumber) { in DoMarker()