Index: src/libchcore/TFileInfoArray.h =================================================================== diff -u -N -r25b3c85ea493809ee084271d5101a015d349da95 -r835e0344e9677ff02eb3b539061c48c9f3a616ce --- src/libchcore/TFileInfoArray.h (.../TFileInfoArray.h) (revision 25b3c85ea493809ee084271d5101a015d349da95) +++ src/libchcore/TFileInfoArray.h (.../TFileInfoArray.h) (revision 835e0344e9677ff02eb3b539061c48c9f3a616ce) @@ -62,12 +62,16 @@ /// Calculates the size of all file info objects inside this object unsigned long long CalculateTotalSize(); + void SetComplete(bool bComplete); + bool IsComplete() const; + /// Stores infos about elements in the archive void Serialize(TReadBinarySerializer& rSerializer, bool bOnlyFlags); void Serialize(TWriteBinarySerializer& rSerializer, bool bOnlyFlags) const; protected: const TPathContainer& m_rBasePaths; + bool m_bComplete; #pragma warning(push) #pragma warning(disable: 4251)