Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
Guild::LogEntry Class Referenceabstract
Inheritance diagram for Guild::LogEntry:

Public Member Functions

uint32 GetGUID () const
uint64 GetTimestamp () const
 LogEntry (uint32 guildId, uint32 guid)
 LogEntry (uint32 guildId, uint32 guid, time_t timestamp)
virtual void SaveToDB (SQLTransaction &trans) const =0
virtual void WritePacket (WorldPacket &data, ByteBuffer &content) const =0
virtual ~LogEntry ()

Protected Attributes

uint32 m_guid
uint32 m_guildId
uint64 m_timestamp

Detailed Description

Definition at line 427 of file Guild.h.

Constructor & Destructor Documentation

◆ LogEntry() [1/2]

◆ LogEntry() [2/2]

Guild::LogEntry::LogEntry ( uint32 guildId,
uint32 guid,
time_t timestamp )
inline

Definition at line 431 of file Guild.h.

References m_guid, m_guildId, and m_timestamp.

◆ ~LogEntry()

virtual Guild::LogEntry::~LogEntry ( )
inlinevirtual

Definition at line 432 of file Guild.h.

Member Function Documentation

◆ GetGUID()

uint32 Guild::LogEntry::GetGUID ( ) const
inline

Definition at line 434 of file Guild.h.

References m_guid.

Referenced by Guild::LogHolder::LoadEvent(), and Guild::SendNewsUpdate().

◆ GetTimestamp()

uint64 Guild::LogEntry::GetTimestamp ( ) const
inline

◆ SaveToDB()

virtual void Guild::LogEntry::SaveToDB ( SQLTransaction & trans) const
pure virtual

◆ WritePacket()

virtual void Guild::LogEntry::WritePacket ( WorldPacket & data,
ByteBuffer & content ) const
pure virtual

Member Data Documentation

◆ m_guid

uint32 Guild::LogEntry::m_guid
protected

◆ m_guildId

uint32 Guild::LogEntry::m_guildId
protected

◆ m_timestamp


The documentation for this class was generated from the following file: