eolib-cpp 0.1.0-beta.7
Core C++ library for writing Endless Online applications
Loading...
Searching...
No Matches
eolib::data Namespace Reference

Reading and writing EO data. More...

Classes

struct  EoNumericLimits
 Maximum values (exclusive) of the EO encoded numeric types. More...
class  EoReader
 A class for reading EO data from a sequence of bytes. More...
class  EoWriter
 A class for writing EO data to a sequence of bytes. More...
class  NumberEncoder
 Encodes and decodes EO numbers. More...
class  StringEncoder
 Encodes and decodes EO strings. More...

Detailed Description

Reading and writing EO data.

eolib::data::EoReader and eolib::data::EoWriter read and write the EO number and string types, and all protocol types are serialized with them. eolib::data::NumberEncoder and eolib::data::StringEncoder expose the underlying encodings, and eolib::data::EoNumericLimits holds the maximum value of each EO number type.