|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ByteConverter.h"#include "Define.h"#include "Errors.h"#include "Platform/TimeUtils.h"#include <cmath>#include <cstring>#include <exception>#include <list>#include <map>#include <string>#include <time.h>#include <array>#include <vector>Go to the source code of this file.
Classes | |
| class | ByteBuffer |
| class | ByteBufferException |
| class | ByteBufferPositionException |
| class | ByteBufferSourceException |
| struct | ObjectGuid |
Macros | |
| #define | SF_TIMEZONE timezone |
Functions | |
| template<> | |
| std::string | ByteBuffer::read< std::string > () |
| template<> | |
| void | ByteBuffer::read_skip< std::string > () |
| template<typename T> | |
| ByteBuffer & | operator<< (ByteBuffer &b, std::list< T > v) |
| template<typename K, typename V> | |
| ByteBuffer & | operator<< (ByteBuffer &b, std::map< K, V > &m) |
| template<typename T> | |
| ByteBuffer & | operator<< (ByteBuffer &b, std::vector< T > v) |
| template<typename T> | |
| ByteBuffer & | operator>> (ByteBuffer &b, std::list< T > &v) |
| template<typename K, typename V> | |
| ByteBuffer & | operator>> (ByteBuffer &b, std::map< K, V > &m) |
| template<typename T> | |
| ByteBuffer & | operator>> (ByteBuffer &b, std::vector< T > &v) |
| #define SF_TIMEZONE timezone |
Definition at line 13 of file ByteBuffer.h.
Referenced by ByteBuffer::ReadPackedTime().
|
inline |
Definition at line 810 of file ByteBuffer.h.
References ByteBuffer::read().
|
inline |
Definition at line 831 of file ByteBuffer.h.
References ByteBuffer::read_skip().
|
inline |
Definition at line 757 of file ByteBuffer.h.
References ByteBuffer::size().
|
inline |
Definition at line 783 of file ByteBuffer.h.
References ByteBuffer::size().
|
inline |
Definition at line 731 of file ByteBuffer.h.
References ByteBuffer::size().
|
inline |
Definition at line 768 of file ByteBuffer.h.
References ByteBuffer::clear().
|
inline |
Definition at line 794 of file ByteBuffer.h.
References ByteBuffer::clear().
|
inline |
Definition at line 742 of file ByteBuffer.h.
References ByteBuffer::clear().