StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
dbConfig.h
1 /***************************************************************************
2  *
3  * $Id: dbConfig.h,v 1.2 2004/01/31 02:17:22 porter Exp $
4  *
5  * Author: R. Jeff Porter & V. Perevoztchikov
6  ***************************************************************************
7  *
8  * Description: c-struct for listing a configuration used by St_db_Maker
9  *
10  *
11  ***************************************************************************
12  *
13  * $Log: dbConfig.h,v $
14  * Revision 1.2 2004/01/31 02:17:22 porter
15  * got rid of last(?) tabname limit
16  *
17  * Revision 1.1 2000/01/10 20:31:16 porter
18  * modified StDbBroker to be an interface to the DB-interface, StDbLib.
19  * - old functionality is retained for the short-term & modifications
20  * are extensions
21  *
22  *
23  **************************************************************************/
24 #ifndef DBCONFIG_H
25 #define DBCONFIG_H
26 //
27 //:Description:: hierarchy of tables accessed via StDbBroker
28 //
29 
30 struct dbConfig_st {
31 
32  char tabname[64]; // named reference to table or node
33  int tabID; // StDbBroker's table ID
34  char tabtype[64]; // type of table or node referenced
35  char parname[64]; // named reference of parent to table or node referenced
36  int parID; // StDbBroker's parent ID
37 
38 };
39 
40 #endif