AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Public Member Functions | |
LogHolder () | |
uint32 | GetGuildId () const |
bool | CanInsert () const |
template<typename... Ts> | |
void | LoadEvent (Ts &&... args) |
template<typename... Ts> | |
void | AddEvent (CharacterDatabaseTransaction trans, Ts &&... args) |
uint32 | GetNextGUID () |
std::list< Entry > & | GetGuildLog () |
std::list< Entry > const & | GetGuildLog () const |
Private Attributes | |
uint32 | m_guildId |
std::list< Entry > | m_log |
uint32 const | m_maxRecords |
uint32 | m_nextGUID |
Guild::LogHolder< Entry >::LogHolder | ( | ) |
void Guild::LogHolder< Entry >::AddEvent | ( | CharacterDatabaseTransaction | trans, |
Ts &&... | args | ||
) |
References Entry.
Referenced by Guild::_LogBankEvent().
|
inline |
References Guild::LogHolder< Entry >::m_log, and Guild::LogHolder< Entry >::m_maxRecords.
Referenced by Guild::LoadBankEventLogFromDB().
|
inline |
References Guild::LogHolder< Entry >::m_guildId.
|
inline |
References Guild::LogHolder< Entry >::m_log.
|
inline |
References Guild::LogHolder< Entry >::m_log.
|
inline |
References GUILD_EVENT_LOG_GUID_UNDEFINED.
Referenced by Guild::_LogBankEvent().
void Guild::LogHolder< Entry >::LoadEvent | ( | Ts &&... | args | ) |
References Entry, and GUILD_EVENT_LOG_GUID_UNDEFINED.
Referenced by Guild::LoadBankEventLogFromDB().
|
private |
Referenced by Guild::LogHolder< Entry >::GetGuildId().
|
private |
Referenced by Guild::LogHolder< Entry >::CanInsert(), and Guild::LogHolder< Entry >::GetGuildLog().
|
private |
Referenced by Guild::LogHolder< Entry >::CanInsert().
|
private |