Overte C++ Documentation
DataSerializer::SizeTracker Class Reference

RAII tracker of advance position. More...

#include <SerDes.h>

Detailed Description

RAII tracker of advance position.

When a custom operator<< is implemented for DataSserializer, this class allows to easily keep track of how much data has been added and adjust the parent's lastAdvance() count on this class' destruction.

DataSerializer &operator<<(DataSerializer &ser, const Object &o) {
ser << o._borderColor;
ser << o._maxAnisotropy;
ser << o._filter;
return ser;
}
RAII tracker of advance position.
Definition: SerDes.h:82
Data serializer.
Definition: SerDes.h:61
DataSerializer & operator<<(uint8_t c)
Add an uint8_t to the output.
Definition: SerDes.h:203

The documentation for this class was generated from the following file: