Public Member Functions | |
CumulativeStats (uint32_t in_cumulative_stats_by_user_max) | |
void | logUserStats (ScoreboardSlot *scoreboard_slot, bool reserveSlot) |
void | logGlobalStats (ScoreboardSlot *scoreboard_slot) |
void | logGlobalStatusVars (ScoreboardSlot *scoreboard_slot) |
std::vector< ScoreboardSlot * > * | getCumulativeStatsByUserVector () |
GlobalStats * | getGlobalStats () |
StatusVars * | getGlobalStatusVars () |
int32_t | getCumulativeStatsByUserMax () |
uint64_t | getCumulativeSizeBytes () |
int32_t | getCumulativeStatsLastValidIndex () |
bool | hasOpenUserSlots () |
void | sumCurrentScoreboard (Scoreboard *scoreboard, StatusVars *current_status_vars, UserCommands *current_user_commands) |
Private Attributes | |
std::vector< ScoreboardSlot * > * | cumulative_stats_by_user_vector |
GlobalStats * | global_stats |
StatusVars * | global_status_vars |
uint64_t | cumulative_size_bytes |
int32_t | cumulative_stats_by_user_max |
drizzled::atomic< int32_t > | last_valid_index |
bool | isOpenUserSlots |
Definition at line 42 of file cumulative_stats.h.