|
eolib-cpp 0.1.0-beta.7
Core C++ library for writing Endless Online applications
|
Core library for writing Endless Online applications. More...
Namespaces | |
| namespace | data |
| Reading and writing EO data. | |
| namespace | encrypt |
| Packet encryption and server verification. | |
| namespace | packet |
| Packet sequencing. | |
| namespace | protocol |
| Types generated from the eo-protocol specification. | |
Classes | |
| class | EolibError |
| Base class for errors raised by eolib. More... | |
| class | SerializationError |
| Raised when a protocol object cannot be serialized, e.g. More... | |
| class | DeserializationError |
| Raised when data cannot be deserialized into a protocol object. More... | |
Functions | |
| const char * | GetVersionString () |
| Gets the full SemVer version string of the eolib library that the application is linked against. | |
Core library for writing Endless Online applications.
The root namespace holds the error types (eolib::EolibError, eolib::SerializationError and eolib::DeserializationError) and the library version macros in eolib/version.hpp. Everything else lives in a nested namespace.
| const char * eolib::GetVersionString | ( | ) |
Gets the full SemVer version string of the eolib library that the application is linked against.