Index: src/libchcore/TSQLiteSerializerContainer.h =================================================================== diff -u -N -rffdee64cb0f2d472bb4102abe80ee12783e794c8 -r7b830c34855c8aaa81aac2c6e0ca0fa6bae95e66 --- src/libchcore/TSQLiteSerializerContainer.h (.../TSQLiteSerializerContainer.h) (revision ffdee64cb0f2d472bb4102abe80ee12783e794c8) +++ src/libchcore/TSQLiteSerializerContainer.h (.../TSQLiteSerializerContainer.h) (revision 7b830c34855c8aaa81aac2c6e0ca0fa6bae95e66) @@ -34,8 +34,12 @@ class LIBCHCORE_API TSQLiteSerializerContainer : public ISerializerContainer { +private: + TSQLiteSerializerContainer(const TSQLiteSerializerContainer&); + TSQLiteSerializerContainer& operator=(const TSQLiteSerializerContainer&); + public: - TSQLiteSerializerContainer(const TString& strName, const sqlite::TSQLiteDatabasePtr& spDB); + TSQLiteSerializerContainer(const TString& strName, const sqlite::TSQLiteDatabasePtr& spDB, TPlainStringPool& poolStrings); virtual ~TSQLiteSerializerContainer(); virtual IColumnsDefinition& GetColumnsDefinition(); @@ -67,6 +71,8 @@ TString m_strName; sqlite::TSQLiteDatabasePtr m_spDB; + + TPlainStringPool& m_poolStrings; #pragma warning(pop) };