5 #include "../objecthash.h" 6 #include "../reftypes.h" 7 #include "../uobject.h" 16 : incremental_save_count( 0 ),
17 current_incremental_save( 0 ),
18 incremental_serial_index(),
19 deferred_insertions(),
24 incremental_saves_disabled( false ),
47 memset( &usage, 0,
sizeof( usage ) );
49 usage.
objcount = std::distance( hs_citr, hs_cend );
51 for ( ; hs_citr != hs_cend; ++hs_citr )
53 size_t size = (
sizeof(
void* ) * 3 + 1 ) / 2;
55 size += ref->estimatedSize();
98 usage.
misc += (
sizeof(
pol_serial_t ) +
sizeof(
unsigned ) + (
sizeof(
void* ) * 3 + 1 ) / 2 ) *
DeferList deferred_insertions
hs::const_iterator OH_const_iterator
hs::const_iterator begin() const
MemoryUsage estimateSize() const
std::vector< u32 > deleted_serials
std::vector< u32 > modified_serials
SerialIndexMap incremental_serial_index
ObjectStorageManager objStorageManager
hs::const_iterator end() const