LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
tkeyvfs.h
Go to the documentation of this file.
1 #ifndef art_Framework_IO_Root_RootDB_tkeyvfs_h
2 #define art_Framework_IO_Root_RootDB_tkeyvfs_h
3 
4 /*
5  * Save db to root file on close.
6  */
7 
8 #ifndef TKEYVFS_NO_ROOT
9 #include "TFile.h"
10 #endif // TKEYVFS_NO_ROOT
11 
12 #include <sqlite3.h>
13 
14 extern "C" {
15 int tkeyvfs_init(void);
16 int tkeyvfs_open_v2(const char* filename,
17  sqlite3** ppDb,
18  int flags
19 #ifndef TKEYVFS_NO_ROOT
20  ,
21  TFile* rootFile
22 #endif // TKEYVFS_NO_ROOT
23 );
24 }
25 
26 #endif /* art_Framework_IO_Root_RootDB_tkeyvfs_h */
27 
28 // Local Variables:
29 // mode: c++
30 // End:
int tkeyvfs_init(void)
Definition: tkeyvfs.cc:1768
int tkeyvfs_open_v2(const char *filename, sqlite3 **ppDb, int flags, TFile *rootFile)
Definition: tkeyvfs.cc:1837