BRL-CAD
db5_scan.c File Reference
#include "common.h"
#include <stdlib.h>
#include <string.h>
#include "bio.h"
#include "bu/parse.h"
#include "vmath.h"
#include "bn.h"
#include "db5.h"
#include "raytrace.h"
Include dependency graph for db5_scan.c:

Go to the source code of this file.

Functions

int db5_scan (struct db_i *dbip, void(*handler)(struct db_i *, const struct db5_raw_internal *, off_t addr, void *client_data), void *client_data)
 
struct directorydb_diradd5 (struct db_i *dbip, const char *name, off_t laddr, unsigned char major_type, unsigned char minor_type, unsigned char name_hidden, size_t object_length, struct bu_attribute_value_set *avs)
 
struct directorydb5_diradd (struct db_i *dbip, const struct db5_raw_internal *rip, off_t laddr, void *client_data)
 
HIDDEN void db5_diradd_handler (struct db_i *dbip, const struct db5_raw_internal *rip, off_t laddr, void *client_data)
 
int db_dirbuild (struct db_i *dbip)
 
int db_version (struct db_i *dbip)
 

Function Documentation

HIDDEN void db5_diradd_handler ( struct db_i dbip,
const struct db5_raw_internal *  rip,
off_t  laddr,
void *  client_data 
)

Definition at line 272 of file db5_scan.c.

References bu_log(), db5_diradd(), db_i::dbi_freep, DEBUG_DB, RT_CK_DBI, RT_G_DEBUG, and rt_memfree().

Referenced by db_dirbuild().

Here is the call graph for this function: