TrinityCore
Loading...
Searching...
No Matches
ObjectGuid.cpp File Reference
#include "ObjectGuid.h"
#include "ByteBuffer.h"
#include "Errors.h"
#include "Log.h"
#include "Util.h"
#include "World.h"
#include <charconv>
+ Include dependency graph for ObjectGuid.cpp:

Go to the source code of this file.

Functions

ByteBuffer & operator<< (ByteBuffer &buf, ObjectGuid const &guid)
 
ByteBuffer & operator>> (ByteBuffer &buf, ObjectGuid &guid)
 
ByteBuffer & operator<< (ByteBuffer &buf, PackedGuid const &guid)
 
ByteBuffer & operator<< (ByteBuffer &buf, PackedGuidWriter const &guid)
 
ByteBuffer & operator>> (ByteBuffer &buf, PackedGuidReader const &guid)
 

Function Documentation

◆ operator<<() [1/3]

ByteBuffer & operator<< ( ByteBuffer &  buf,
ObjectGuid const &  guid 
)

Definition at line 136 of file ObjectGuid.cpp.

References ObjectGuid::GetRawValue().

Referenced by ByteBuffer::operator<<(), and ByteBuffer::operator<<().

◆ operator<<() [2/3]

ByteBuffer & operator<< ( ByteBuffer &  buf,
PackedGuid const &  guid 
)

Definition at line 148 of file ObjectGuid.cpp.

◆ operator<<() [3/3]

ByteBuffer & operator<< ( ByteBuffer &  buf,
PackedGuidWriter const &  guid 
)

◆ operator>>() [1/2]

ByteBuffer & operator>> ( ByteBuffer &  buf,
ObjectGuid &  guid 
)

Definition at line 142 of file ObjectGuid.cpp.

References ByteBuffer::read(), and ObjectGuid::SetRawValue().

◆ operator>>() [2/2]

ByteBuffer & operator>> ( ByteBuffer &  buf,
PackedGuidReader const &  guid 
)

Definition at line 160 of file ObjectGuid.cpp.

References PackedGuidReader::Guid, and ByteBuffer::readPackGUID().