AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Namespaces | |
namespace | Bank |
namespace | Character |
namespace | Chat |
namespace | Combat |
namespace | CombatLog |
namespace | Guild |
namespace | LFG |
namespace | Misc |
namespace | Pet |
namespace | Strings |
namespace | Totem |
namespace | WorldState |
Classes | |
class | Array |
class | ClientPacket |
class | CompactArray |
class | IllegalHyperlinkException |
class | InvalidHyperlinkException |
class | InvalidStringValueException |
class | InvalidUtf8ValueException |
class | Packet |
class | PacketArrayMaxCapacityException |
class | ServerPacket |
class | String |
Functions | |
void | CheckCompactArrayMaskOverflow (std::size_t index, std::size_t limit) |
template<typename T > | |
ByteBuffer & | operator<< (ByteBuffer &data, CompactArray< T > const &v) |
template<typename T > | |
ByteBuffer & | operator>> (ByteBuffer &data, CompactArray< T > &v) |
void WorldPackets::CheckCompactArrayMaskOverflow | ( | std::size_t | index, |
std::size_t | limit | ||
) |
References ASSERT.
Referenced by WorldPackets::CompactArray< T >::Insert().
ByteBuffer & WorldPackets::operator<< | ( | ByteBuffer & | data, |
CompactArray< T > const & | v | ||
) |
References WorldPackets::CompactArray< T >::GetMask(), and WorldPackets::CompactArray< T >::GetSize().
ByteBuffer & WorldPackets::operator>> | ( | ByteBuffer & | data, |
CompactArray< T > & | v | ||
) |
References WorldPackets::CompactArray< T >::Insert(), and ByteBuffer::read().