db

db_verify.h File Reference

Go to the source code of this file.


Classes

struct __vrfy_dbinfo

Defines

#define _DB_VERIFY_H_
#define EPRINT(x)
#define IS_VALID_PAGESIZE(x) (POWER_OF_TWO(x) && (x) >= DB_MIN_PGSIZE && ((x) <= DB_MAX_PGSIZE))
#define IS_VALID_PGNO(x) ((x) <= vdp->last_pgno)
#define POWER_OF_TWO(x) (((x) & ((x) - 1)) == 0)
#define SA_HASDUPS 0x00010000
#define SA_MARKDATAPGS 0x00020000
#define SA_PRINTHEADER 0x00040000
#define SA_SKIPFIRSTKEY 0x00080000
#define SALVAGE_HASH 6
#define SALVAGE_IGNORE 1
#define SALVAGE_INVALID 0
#define SALVAGE_LBTREE 5
#define SALVAGE_LDUP 2
#define SALVAGE_LRECNO 7
#define SALVAGE_OVERFLOW 4
#define SALVAGE_PRINTFOOTER 0x02
#define SALVAGE_PRINTHEADER 0x01
#define ST_DUPOK 0x00010000
#define ST_DUPSORT 0x00020000
#define ST_IS_RECNO 0x00040000
#define ST_OVFL_LEAF 0x00080000
#define ST_RECNUM 0x00100000
#define ST_RELEN 0x00200000
#define ST_TOPLEVEL 0x00400000
#define TYPE_ERR_PRINT(dbp, func, pgno, type)
#define V_DUPLICATE 1
#define V_OVERFLOW 2
#define V_RECNO 3
#define VRFY_DUPS_UNSORTED 0x0001
#define VRFY_HAS_DUPS 0x0002
#define VRFY_HAS_DUPSORT 0x0004
#define VRFY_HAS_RECNUMS 0x0010
#define VRFY_HAS_SUBDBS 0x0008
#define VRFY_INCOMPLETE 0x0020
#define VRFY_IS_ALLZEROES 0x0040
#define VRFY_IS_FIXEDLEN 0x0080
#define VRFY_IS_RECNO 0x0100
#define VRFY_IS_RRECNO 0x0200
#define VRFY_OVFL_LEAFSEEN 0x0400

Generated on Sun Jun 8 10:56:50 2008 for GNUmifluz by doxygen 1.5.5

AltStyle によって変換されたページ (->オリジナル) /