AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
ByteBuffer.h File Reference
#include "ByteConverter.h"
#include "Define.h"
#include <array>
#include <cstring>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  ByteBufferException
 
class  ByteBufferPositionException
 
class  ByteBufferSourceException
 
class  ByteBufferInvalidValueException
 
class  ByteBuffer
 

Functions

template<>
std::string ByteBuffer::read< std::string > ()
 
template<>
void ByteBuffer::read_skip< std::string > ()
 

Function Documentation

◆ ByteBuffer::read< std::string >()

template<>
std::string ByteBuffer::read< std::string > ( )
inline
Todo:
Make a ByteBuffer.cpp and move all this inlining to it.
538{
539 std::string tmp;
540 *this >> tmp;
541 return tmp;
542}

◆ ByteBuffer::read_skip< std::string >()

template<>
void ByteBuffer::read_skip< std::string > ( )
inline
559{
560 read_skip<char*>();
561}