// file : odb/tracer/database.hxx // author : Boris Kolpackov // license : GNU GPL v2; see accompanying LICENSE file #ifndef ODB_TRACER_DATABASE_HXX #define ODB_TRACER_DATABASE_HXX #include #include #include #include #include namespace odb { namespace tracer { class LIBODB_TRACER_EXPORT database: public odb::database { public: typedef tracer::connection connection_type; virtual ~database (); virtual transaction_impl* begin (); connection_ptr connection (); protected: virtual odb::connection* connection_ (); }; } } #include #endif // ODB_TRACER_DATABASE_HXX