SQLiteDBSvc Node1 SQLiteDBSvc - m_databasePath + SQLiteDBSvc() + initialize() + createStatement() Node2 extends< AthService, ISQLiteDBSvc > Node2->Node1 Node3 std::unique_ptr< sqlite3, int(*)(sqlite3 *)> + operator->() Node3->Node1 -ATLAS_THREAD_SAFE Node4 sqlite3 Node4->Node3 +ptr