db-loader.C File Reference

#include <time.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <string>
#include "CifSchemaMap.h"

Include dependency graph for db-loader.C:


Classes

struct  Args

Functions

static void usage (const string &progName)
static void GetArgs (Args &args, unsigned int argc, char *argv[])
static void GetFileNames (vector< string > &fileNames, const string &lFile)
static DbCreateDb (Args &args, SchemaMapping &schemaMapping)
static DbOutputCreateDbOutput (Args &args, Db &db)
int main (unsigned int argc, char *argv[])

Variables

const unsigned int MODE_SQL = 1
const unsigned int MODE_BCP = 2
const unsigned int MODE_XML = 3

Function Documentation

static Db* CreateDb ( Args args,
SchemaMapping schemaMapping 
) [static]

static DbOutput* CreateDbOutput ( Args args,
Db db 
) [static]

static void GetArgs ( Args args,
unsigned int  argc,
char *  argv[] 
) [static]

static void GetFileNames ( vector< string > &  fileNames,
const string &  lFile 
) [static]

int main ( unsigned int  argc,
char *  argv[] 
)

static void usage ( const string &  progName  )  [static]


Variable Documentation

const unsigned int MODE_BCP = 2

const unsigned int MODE_SQL = 1

const unsigned int MODE_XML = 3


Generated on Fri Feb 8 10:24:43 2008 for db-loader-v4.0 by  doxygen 1.5.1