Initial import of the CDE 2.1.30 sources from the Open Group.

This commit is contained in:
Peter Howkins
2012-03-10 18:21:40 +00:00
commit 83b6996daa
18978 changed files with 3945623 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
/* $XConsortium: BookCaseDB.h /main/3 1996/09/23 22:23:30 cde-hal $ -*- c++ -*- */
#ifndef __BookCaseDB_h
#define __BookCaseDB_h
#include "DataBase.h"
class BookCaseDB : public DB{
public:
BookCaseDB(const char *dir);
~BookCaseDB();
/*
* Enumeration of tables...
*/
typedef enum {
BookMeta,
NodeMeta, NodeSGML, Link, Locator,
TOCTree, TOCPath,
Graphics,
StyleSheet,
XRef,
TableQty
}TableID;
DBTable *table(int, int access = DB::CREATE);
DBTable *f_tables[TableQty];
};
#endif /* __BookCaseDB_h */