Index: src/libchcore/TSQLiteSerializerRowData.h
===================================================================
diff -u -N -re96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3 -r4fe995b304ea342b50293f92d3c1992b43b820f7
--- src/libchcore/TSQLiteSerializerRowData.h	(.../TSQLiteSerializerRowData.h)	(revision e96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3)
+++ src/libchcore/TSQLiteSerializerRowData.h	(.../TSQLiteSerializerRowData.h)	(revision 4fe995b304ea342b50293f92d3c1992b43b820f7)
@@ -25,9 +25,7 @@
 #include "ISerializerContainer.h"
 #include "TSQLiteDatabase.h"
 #include "TSQLiteStatement.h"
-#include <vector>
 #include <boost/dynamic_bitset.hpp>
-#include <boost/variant/variant.hpp>
 
 namespace chcore
 {
@@ -93,6 +91,7 @@
 		bool HasData(size_t stColumnIndex) const;
 
 		void BindParams(sqlite::TSQLiteStatement &tStatement, int& iSQLiteColumnNumber, size_t bSkipColumn = (size_t)-1);
+		ISerializerRowData& InternalSetValue(size_t stColIndex, unsigned long ulValue);
 
 	private:
 		unsigned long long* m_pPoolMemory;
@@ -103,7 +102,7 @@
 		friend class TSQLiteSerializerContainer;
 	};
 
-	typedef boost::shared_ptr<TSQLiteSerializerRowData> TSQLiteSerializerRowDataPtr;
+	typedef std::shared_ptr<TSQLiteSerializerRowData> TSQLiteSerializerRowDataPtr;
 }
 
 #endif