1 #ifndef GLOBALS_OBJ_STORAGE_H 2 #define GLOBALS_OBJ_STORAGE_H 5 #include <boost/noncopyable.hpp> 8 #include <unordered_map> 11 #include "../../clib/rawtypes.h" 12 #include "../objecthash.h" 13 #include "../poltype.h" 21 typedef std::multimap<pol_serial_t, UObject*>
DeferList;
DeferList deferred_insertions
unsigned current_incremental_save
unsigned int clean_objects
unsigned int dirty_objects
MemoryUsage estimateSize() const
bool incremental_saves_disabled
std::unordered_map< pol_serial_t, unsigned > SerialIndexMap
unsigned incremental_save_count
std::vector< u32 > deleted_serials
std::multimap< pol_serial_t, UObject * > DeferList
std::vector< u32 > modified_serials
SerialIndexMap incremental_serial_index
ObjectStorageManager objStorageManager