action_latest_buffer | RollbackManager | private |
action_todisk_buffer | RollbackManager | private |
actionRowFromRollbackAction(const RollbackAction &action) | RollbackManager | private |
actionRowsFromSelect(sqlite3_stmt *stmt) | RollbackManager | private |
addAction(const RollbackAction &action) | RollbackManager | |
createTables() | RollbackManager | private |
current_actor | RollbackManager | private |
current_actor_is_guess | RollbackManager | private |
database_path | RollbackManager | private |
db | RollbackManager | private |
flush() | RollbackManager | virtual |
gamedef | RollbackManager | private |
getActionsSince(time_t firstTime, const std::string &actor="") | RollbackManager | private |
getActionsSince_range(time_t firstTime, v3s16 p, int range, int limit) | RollbackManager | private |
getActor() | RollbackManager | virtual |
getActorId(const std::string &name) | RollbackManager | private |
getActorName(const int id) | RollbackManager | private |
getNodeActors(v3s16 pos, int range, time_t seconds, int limit) | RollbackManager | virtual |
getNodeId(const std::string &name) | RollbackManager | private |
getNodeName(const int id) | RollbackManager | private |
getRevertActions(const std::string &actor_filter, time_t seconds) | RollbackManager | virtual |
getRowsSince(time_t firstTime, const std::string &actor) | RollbackManager | private |
getRowsSince_range(time_t firstTime, v3s16 p, int range, int limit) | RollbackManager | private |
getSuspect(v3s16 p, float nearness_shortcut, float min_nearness) | RollbackManager | virtual |
getSuspectNearness(bool is_guess, v3s16 suspect_p, time_t suspect_t, v3s16 action_p, time_t action_t) | RollbackManager | privatestatic |
initDatabase() | RollbackManager | private |
isActorGuess() | RollbackManager | virtual |
knownActors | RollbackManager | private |
knownNodes | RollbackManager | private |
registerNewActor(const int id, const std::string &name) | RollbackManager | private |
registerNewNode(const int id, const std::string &name) | RollbackManager | private |
registerRow(const ActionRow &row) | RollbackManager | private |
reportAction(const RollbackAction &action_) | RollbackManager | virtual |
rollbackActionsFromActionRows(const std::list< ActionRow > &rows) | RollbackManager | private |
RollbackManager(const std::string &world_path, IGameDef *gamedef) | RollbackManager | |
setActor(const std::string &actor, bool is_guess) | RollbackManager | virtual |
stmt_insert | RollbackManager | private |
stmt_knownActor_insert | RollbackManager | private |
stmt_knownActor_select | RollbackManager | private |
stmt_knownNode_insert | RollbackManager | private |
stmt_knownNode_select | RollbackManager | private |
stmt_replace | RollbackManager | private |
stmt_select | RollbackManager | private |
stmt_select_range | RollbackManager | private |
stmt_select_withActor | RollbackManager | private |
~IRollbackManager()=default | IRollbackManager | virtual |
~RollbackManager() | RollbackManager | |