refablocks.blogg.se

Hashtab in c
Hashtab in c







  1. #HASHTAB IN C SOFTWARE#
  2. #HASHTAB IN C LICENSE#

Static inline void PROFILE_REPORT( const struct cli_hashtable *s) Static inline void PROFILE_HASH_CLEAR( struct cli_hashtable *s) Static inline void PROFILE_HASH_DELETE( struct cli_hashtable *s) Static inline void PROFILE_DATA_UPDATE( struct cli_hashtable *s, size_t tries) Static inline void PROFILE_INSERT( struct cli_hashtable *s, size_t tries) Static inline void PROFILE_DELETED_REUSE( struct cli_hashtable *s, size_t tries) Static inline void PROFILE_GROW_DONE( struct cli_hashtable *s) Static inline void PROFILE_GROW_FOUND( struct cli_hashtable *s, size_t tries) Static inline void PROFILE_GROW_START( struct cli_hashtable *s) Static inline void PROFILE_HASH_EXHAUSTED( struct cli_hashtable *s) Static inline void PROFILE_FIND_FOUND( struct cli_hashtable *s, size_t tries) S->PROFILE_STRUCT.not_found_tries += tries

hashtab in c

Static inline void PROFILE_FIND_NOTFOUND( struct cli_hashtable *s, size_t tries) Static inline void PROFILE_FIND_ELEMENT( struct cli_hashtable *s) Static inline void PROFILE_CALC_HASH( struct cli_hashtable *s) While (n PROFILE_STRUCT,0, sizeof(s->PROFILE_STRUCT)) Static unsigned long nearest_power( unsigned long num) # define MODULE_NAME "hashtab: " static const char DELETED_KEY = "" * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,

#HASHTAB IN C SOFTWARE#

* along with this program if not, write to the Free Software

#HASHTAB IN C LICENSE#

* You should have received a copy of the GNU General Public License * GNU General Public License for more details. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * but WITHOUT ANY WARRANTY without even the implied warranty of * This program is distributed in the hope that it will be useful,

hashtab in c

* published by the Free Software Foundation. * it under the terms of the GNU General Public License version 2 as * This program is free software you can redistribute it and/or modify









Hashtab in c