TrinityCore
|
Public Member Functions | |
LogHolder () | |
bool | CanInsert () const |
template<typename... Ts> | |
void | LoadEvent (Ts &&... args) |
template<typename... Ts> | |
Entry & | AddEvent (CharacterDatabaseTransaction trans, Ts &&... args) |
uint32 | GetNextGUID () |
std::list< Entry > & | GetGuildLog () |
std::list< Entry > const & | GetGuildLog () const |
Private Attributes | |
std::list< Entry > | m_log |
uint32 const | m_maxRecords |
uint32 | m_nextGUID |
Guild::LogHolder< Entry >::LogHolder | ( | ) |
Entry & Guild::LogHolder< Entry >::AddEvent | ( | CharacterDatabaseTransaction | trans, |
Ts &&... | args | ||
) |
|
inline |
|
inline |
|
inline |
|
inline |
void Guild::LogHolder< Entry >::LoadEvent | ( | Ts &&... | args | ) |
|
private |
|
private |
|
private |