Index: src/libchcore/TSQLiteSerializerContainer.h =================================================================== diff -u -N -r9479911a096555a7504c5c8a8eaee83ecb63440c -r0c5027d5173ab0daeba6aa6b735a2b11d4cd2164 --- src/libchcore/TSQLiteSerializerContainer.h (.../TSQLiteSerializerContainer.h) (revision 9479911a096555a7504c5c8a8eaee83ecb63440c) +++ src/libchcore/TSQLiteSerializerContainer.h (.../TSQLiteSerializerContainer.h) (revision 0c5027d5173ab0daeba6aa6b735a2b11d4cd2164) @@ -20,13 +20,13 @@ #define __TSQLITESERIALIZERCONTAINER_H__ #include "libchcore.h" -#include "ISerializerRowWriter.h" #include "ISerializerRowReader.h" #include "ISerializerContainer.h" #include #include #include "TSQLiteColumnDefinition.h" #include "TSQLiteDatabase.h" +#include "TSQLiteSerializerRowWriter.h" BEGIN_CHCORE_NAMESPACE @@ -51,7 +51,9 @@ #pragma warning(disable: 4251) boost::optional m_stParentID; - std::map m_mapRows; + typedef std::map RowMap; // maps row id to row data + RowMap m_mapRows; + TSQLiteColumnDefinitionPtr m_spColumns; std::set m_setDeleteItems;