Mercurial > hg > audiodb
diff lshlib.h @ 513:a30948382f56
Added hook for dumping LSH INDEX tables on load via compile-time switch: -DLSH_DUMP_CORE_TABLES
author | mas01mc |
---|---|
date | Fri, 23 Jan 2009 21:44:32 +0000 |
parents | f9d86b1db21c |
children | 01cb73dfcddd |
line wrap: on
line diff
--- a/lshlib.h Wed Jan 21 21:48:25 2009 +0000 +++ b/lshlib.h Fri Jan 23 21:44:32 2009 +0000 @@ -325,6 +325,7 @@ void bucket_chain_point(bucket* p, Uns32T qpos); void sbucket_chain_point(sbucket* p, Uns32T qpos); void dump_hashtable_row(bucket* p); + void dump_core_hashtable_array(Uns32T* p); // Serial (Format 1) Retrieval/Inspection Functions void serial_bucket_chain_point(SerialElementT* pe, Uns32T qpos); @@ -361,6 +362,8 @@ void serial_dump_tables(char* filename); float get_mean_collision_rate(){ return (float) pointCount / bucketCount ; } char* get_indexName(){return indexName;} + void dump_hashtables(); + }; typedef class G LSH;