20 lines
327 B
C
20 lines
327 B
C
|
#include "cdb_database.h"
|
||
|
#include "../File-Page Abstraction/cdb_file-page.h"
|
||
|
|
||
|
struct db_Database_impl {
|
||
|
char * directory;
|
||
|
db_Table * tables;
|
||
|
};
|
||
|
|
||
|
struct db_Table_impl {
|
||
|
char * name;
|
||
|
db_Database database;
|
||
|
db_Column * columns;
|
||
|
fp_File data;
|
||
|
fp_File variableData;
|
||
|
};
|
||
|
|
||
|
struct db_Data_impl {
|
||
|
db_Table table;
|
||
|
void * data;
|
||
|
};
|