Searched refs:Hash (Results 1 - 25 of 28) sorted by relevance

12

/osnet-11/usr/src/lib/libsqlite/src/
H A Dhash.h24 typedef struct Hash Hash; typedef in typeref:struct:Hash
35 struct Hash { struct
84 void sqliteHashInit(Hash*, int keytype, int copyKey);
85 void *sqliteHashInsert(Hash*, const void *pKey, int nKey, void *pData);
86 void *sqliteHashFind(const Hash*, const void *pKey, int nKey);
87 void sqliteHashClear(Hash*);
93 ** Hash h;
H A Dhash.c24 ** fields of the Hash structure.
35 void sqliteHashInit(Hash *new, int keyClass, int copyKey){
51 void sqliteHashClear(Hash *pH){
72 ** Hash and comparison functions when the mode is SQLITE_HASH_INT
83 ** Hash and comparison functions when the mode is SQLITE_HASH_POINTER
97 ** Hash and comparison functions when the mode is SQLITE_HASH_STRING
108 ** Hash and comparison functions when the mode is SQLITE_HASH_BINARY
168 static void rehash(Hash *pH, int new_size){
207 const Hash *pH, /* The pH to be searched */
234 Hash *p
[all...]
H A DvdbeInt.h178 Hash hash; /* Hash table of all aggregate elements */
195 Hash hash; /* A set is just a hash table */
H A DsqliteInt.h267 Hash tblHash; /* All tables indexed by name */
268 Hash idxHash; /* All (named) indices indexed by name */
269 Hash trigHash; /* All triggers indexed by name */
270 Hash aFKey; /* Foreign keys indexed by to-table */
364 Hash aFunc; /* All functions that can be in SQL exprs */
402 #define SQLITE_InternChanges 0x00000010 /* Uncommitted Hash table changes */
H A Dbuild.c223 Hash temp1;
224 Hash temp2;
H A Dos.c262 static Hash lockHash = { SQLITE_HASH_BINARY, 0, 0, 0, 0, 0 };
263 static Hash openHash = { SQLITE_HASH_BINARY, 0, 0, 0, 0, 0 };
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/XS/APItest/t/
H A Dhash.t18 use Tie::Hash;
52 is (XS::APItest::Hash::store(\%h, chr 258, 1), 1);
127 ok (XS::APItest::Hash::exists ($hash, $key),
135 ok (!XS::APItest::Hash::exists ($hash, $key),
156 is (XS::APItest::Hash::delete ($copy, $key), $key,
173 is (XS::APItest::Hash::delete ($copy, $key), undef,
193 is (XS::APItest::Hash::store_ent(\%h1, $key, 1), 1,
196 is (XS::APItest::Hash::store(\%h2, $key, 1), $HV_STORE_IS_CRAZY,
205 is (XS::APItest::Hash::fetch ($hash, $key), $key,
213 is (XS::APItest::Hash
[all...]
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/t/op/
H A Dtie.t40 use Tie::Hash ;
47 use Tie::Hash ;
62 use Tie::Hash ;
69 use Tie::Hash ;
77 use Tie::Hash ;
85 use Tie::Hash ;
95 use Tie::Hash ;
103 use Tie::Hash ;
112 use Tie::Hash ;
122 use Tie::Hash ;
[all...]
H A Dundef.t68 require Tie::Hash;
H A Davhv.t76 require Tie::Hash;
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/lib/Tie/
H A DHash.pm1 package Tie::Hash;
7 Tie::Hash, Tie::StdHash, Tie::ExtraHash - base class definitions for tied hashes
12 require Tie::Hash;
14 @ISA = (Tie::Hash);
21 require Tie::Hash;
31 require Tie::Hash;
56 to a package. The basic B<Tie::Hash> package provides a C<new> method, as well
61 and allow for selective overwriting of methods. B<Tie::Hash> grandfathers the
98 The B<Tie::Hash> implementation is a stub that simply croaks.
112 B<Tie::Hash> doe
[all...]
H A DRefHash.pm72 use Tie::Hash;
74 @ISA = qw(Tie::Hash);
H A DMemoize.pm3 use Tie::Hash;
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/lib/Hash/
H A DUtil.pm1 package Hash::Util;
16 Hash::Util - A selection of general-utility hash subroutines
20 use Hash::Util qw(lock_keys unlock_keys
40 C<Hash::Util> contains special functions for manipulating hashes that
43 By default C<Hash::Util> does not export anything.
85 die sprintf "Hash has key '$k' which is not in the new key ".
220 L<Scalar::Util>, L<List::Util>, L<Hash::Util>,
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/XS/APItest/
H A DAPItest.xs6 MODULE = XS::APItest:Hash PACKAGE = XS::APItest::Hash
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/NDBM_File/
H A DNDBM_File.pm6 require Tie::Hash;
9 our @ISA = qw(Tie::Hash);
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/ODBM_File/
H A DODBM_File.pm6 require Tie::Hash;
9 our @ISA = qw(Tie::Hash);
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/SDBM_File/
H A DSDBM_File.pm6 require Tie::Hash;
9 our @ISA = qw(Tie::Hash);
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/Storable/t/
H A Ddowngrade.t162 thaw_hash ('Hash with utf8 flag but no utf8 keys', \%R_HASH);
164 if (eval "use Hash::Util; 1") {
165 print "# We have Hash::Util, so test that the restricted hashes in <DATA> are valid\n";
180 print "# We don't have Hash::Util, so test that the restricted hashes downgrade\n";
219 my $hash = thaw_hash ('Hash with utf8 keys', \%U_HASH);
226 if (eval "use Hash::Util; 1") {
227 print "# We have Hash::Util, so test that the restricted utf8 hash is valid\n";
237 print "# We don't have Hash::Util, so test that the utf8 hash downgrades\n";
243 thaw_fail ('Hash with utf8 keys', $UTF8_CROAK);
247 my $expect = thaw $tests{"Hash wit
[all...]
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/Opcode/
H A DSafe.pm105 &Tie::Hash::NamedCapture::FETCH
106 &Tie::Hash::NamedCapture::STORE
107 &Tie::Hash::NamedCapture::DELETE
108 &Tie::Hash::NamedCapture::CLEAR
109 &Tie::Hash::NamedCapture::EXISTS
110 &Tie::Hash::NamedCapture::FIRSTKEY
111 &Tie::Hash::NamedCapture::NEXTKEY
112 &Tie::Hash::NamedCapture::SCALAR
113 &Tie::Hash::NamedCapture::flags
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/IO/lib/IO/
H A DDir.pm17 use Tie::Hash;
21 @ISA = qw(Tie::Hash Exporter);
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/lib/
H A Dfields.pm123 require Hash::Util;
126 # The lock_keys() prototype won't work since we require Hash::Util :(
127 &Hash::Util::lock_keys(\%$self, keys %{$class.'::FIELDS'});
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/lib/Getopt/
H A DStd.pm40 Hash keys will be x (where x is the switch name) with key values the value of
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/lib/Net/
H A DFTP.pm107 $ftp->hash(exists $arg{Hash} ? $arg{Hash} : 0, 1024);
1318 B<Hash> - If given a reference to a file handle (e.g., C<\*STDERR>),
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/lib/Class/
H A DStruct.pm405 =item Hash (C<'%'> or C<'*%'>)

Completed in 108 milliseconds

12