Lines Matching defs:DB_File
3 DB_File.xs -- Perl 5 interface to Berkeley DB
34 1.08 - No change to DB_File.xs
38 1.11 - No change to DB_File.xs
39 1.12 - No change to DB_File.xs
50 1.56 - No change to DB_File.xs
55 1.59 - No change to DB_File.xs
59 1.62 - No change to DB_File.xs
74 Added a new Perl variable $DB_File::db_ver
75 1.70 - Initialise $DB_File::db_ver and $DB_File::db_version with
82 1.72 - No change to DB_File.xs
83 1.73 - No change to DB_File.xs
88 Added support to allow DB_File to be built with
91 1.76 - No change to DB_File.xs
98 1.801 - No change to DB_File.xs
99 1.802 - No change to DB_File.xs
168 * all this means that we can't do attribute checking on the DB_File,
188 /* avoid -Wall; DB_File xsubs never make use of `ix' setup for ALIASes */
433 typedef DB_File_type * DB_File ;
489 #define MY_CXT_KEY "DB_File::_guts" XS_VERSION
494 DB_File x_CurrentDB;
505 #define ERR_BUFF "DB_File::Error"
511 db_put(DB_File db, DBTKEY key, DBT value, u_int flags)
514 DB_File db ;
568 tidyUp(DB_File db)
631 croak ("DB_File btree_compare: recursion detected\n") ;
667 croak ("DB_File btree_compare: expected 1 return value from compare sub, got %d\n", count) ;
719 croak ("DB_File btree_prefix: recursion detected\n") ;
755 croak ("DB_File btree_prefix: expected 1 return value from prefix sub, got %d\n", count) ;
812 croak ("DB_File hash callback: recursion detected\n") ;
840 croak ("DB_File hash_cb: expected 1 return value from hash sub, got %d\n", count) ;
950 GetArrayLength(pTHX_ DB_File db)
953 DB_File db ;
973 GetRecnoKey(pTHX_ DB_File db, I32 value)
976 DB_File db ;
999 static DB_File
1016 DB_File RETVAL = (DB_File)safemalloc(sizeof(DB_File_type)) ;
1052 if (sv_isa(sv, "DB_File::HASHINFO"))
1056 croak_and_free("DB_File can only tie an associative array to a DB_HASH database") ;
1088 else if (sv_isa(sv, "DB_File::BTREEINFO"))
1091 croak_and_free("DB_File can only tie an associative array to a DB_BTREE database");
1137 else if (sv_isa(sv, "DB_File::RECNOINFO"))
1140 croak_and_free("DB_File can only tie an array to a DB_RECNO database");
1229 croak_and_free("type is not of type DB_File::HASHINFO, DB_File::BTREEINFO or DB_File::RECNOINFO");
1289 DB_File RETVAL = (DB_File)safemalloc(sizeof(DB_File_type)) ;
1334 if (sv_isa(sv, "DB_File::HASHINFO"))
1338 croak_and_free("DB_File can only tie an associative array to a DB_HASH database") ;
1372 else if (sv_isa(sv, "DB_File::BTREEINFO"))
1375 croak_and_free("DB_File can only tie an associative array to a DB_BTREE database");
1412 else if (sv_isa(sv, "DB_File::RECNOINFO"))
1417 croak_and_free("DB_File can only tie an array to a DB_RECNO database");
1494 croak_and_free("type is not of type DB_File::HASHINFO, DB_File::BTREEINFO or DB_File::RECNOINFO");
1554 MODULE = DB_File PACKAGE = DB_File PREFIX = db_
1579 DB_File
1610 DB_File db
1641 DB_File db
1653 DB_File db
1670 DB_File db
1689 DB_File db
1702 DB_File db
1721 DB_File db
1744 DB_File db
1788 DB_File db
1819 DB_File db
1850 DB_File db
1895 DB_File db
1912 DB_File db
1932 DB_File db
1954 DB_File db
1975 DB_File db
2000 DB_File db
2017 DB_File db
2040 DB_File db
2048 DB_File db
2056 DB_File db
2064 DB_File db