29#ifndef HORIZON_ZONE_PERSISTENCE_PERSISTENCEMANAGER
30#define HORIZON_ZONE_PERSISTENCE_PERSISTENCEMANAGER
47 void initialize(
int segment_number = 1)
override;
50 void update(uint64_t diff);
Definition: PersistenceManager.hpp:44
std::atomic< bool > _is_finalized
Definition: PersistenceManager.hpp:58
void start()
Definition: PersistenceManager.cpp:64
std::atomic< bool > _is_initialized
Definition: PersistenceManager.hpp:57
void finalize() override
Definition: PersistenceManager.cpp:56
ResourceManager _resource_manager
Definition: PersistenceManager.hpp:63
void initialize(int segment_number=1) override
Definition: PersistenceManager.cpp:48
ResourceManager & get_resource_manager()
Definition: PersistenceManager.hpp:65
void update(uint64_t diff)
Definition: PersistenceManager.cpp:72
bool is_initialized() override
Definition: PersistenceManager.hpp:52
PersistenceManager()
Definition: PersistenceManager.cpp:42
bool is_finalized() override
Definition: PersistenceManager.hpp:53
std::thread _thread
Definition: PersistenceManager.hpp:56
Definition: Server.hpp:192
Definition: ReferenceListTest.cpp:114
Definition: Server.hpp:113
Definition: Element.hpp:7