db_io.c File Reference

#include "common.h"
#include <stdio.h>
#include <strings.h>
#include "machine.h"
#include "vmath.h"
#include "db.h"
#include "raytrace.h"
#include "./debug.h"

Include dependency graph for db_io.c:

Go to the source code of this file.

Functions

int db_read (const struct db_i *dbip, genptr_t addr, long int count, long int offset)
recorddb_getmrec (const struct db_i *dbip, const struct directory *dp)
int db_get (const struct db_i *dbip, const struct directory *dp, union record *where, int offset, int len)
int db_write (struct db_i *dbip, const genptr_t addr, long int count, long int offset)
int db_put (struct db_i *dbip, const struct directory *dp, union record *where, int offset, int len)
int db_get_external (register struct bu_external *ep, const struct directory *dp, const struct db_i *dbip)
int db_put_external (struct bu_external *ep, struct directory *dp, struct db_i *dbip)
int db_fwrite_external (FILE *fp, const char *name, struct bu_external *ep)
void db_free_external (register struct bu_external *ep)


Detailed Description

Functions - db_getmrec Read all records into malloc()ed memory chunk db_get Get records from database db_put Put records to database

Authors - Michael John Muuss

Source - SECAD/VLD Computing Consortium, Bldg 394 The U. S. Army Ballistic Research Laboratory Aberdeen Proving Ground, Maryland 21005-5066

Definition in file db_io.c.


Generated on Mon Sep 18 01:25:04 2006 for BRL-CAD by  doxygen 1.4.6