MCPcopy Create free account
hub / github.com/anjo76/angelscript / Write

Method Write

sdk/tests/test_feature/source/utils.h:178–192  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

176 }
177
178 int Write(const void *ptr, asUINT size)
179 {
180 if( size == 0 ) return 0;
181 buffer.resize(buffer.size() + size);
182 memcpy(&buffer[wpointer], ptr, size);
183 wpointer += size;
184 return 0;
185/* // Are we writing zeroes?
186 for( asUINT n = 0; n < size; n++ )
187 if( *(asBYTE*)ptr == 0 )
188 {
189 n = n; // <== Set break point here
190 break;
191 }
192*/ }
193 int Read(void *ptr, asUINT size)
194 {
195 if (rpointer + size > buffer.size())

Callers 2

SerializeMethod · 0.45
SerializeAddressMethod · 0.45

Calls 1

sizeMethod · 0.45

Tested by

no test coverage detected