// file : odb/sqlite/statements-base.hxx // author : Boris Kolpackov // copyright : Copyright (c) 2005-2011 Code Synthesis Tools CC // license : GNU GPL v2; see accompanying LICENSE file #ifndef ODB_SQLITE_STATEMENTS_BASE_HXX #define ODB_SQLITE_STATEMENTS_BASE_HXX #include #include #include #include // connection #include namespace odb { namespace sqlite { class LIBODB_SQLITE_EXPORT statements_base: public details::shared_base { public: typedef sqlite::connection connection_type; connection_type& connection () { return conn_; } public: virtual ~statements_base (); protected: statements_base (connection_type& conn) : conn_ (conn) { } protected: connection_type& conn_; }; } } #include #endif // ODB_SQLITE_STATEMENTS_BASE_HXX