1
Fork 0
turbonss/src/bmz_structs.h

25 lines
431 B
C
Raw Normal View History

2004-12-23 15:16:30 +02:00
#ifndef __BMZ_STRUCTS_H__
#define __BMZ_STRUCTS_H__
#include "hash_state.h"
2005-01-18 23:06:08 +02:00
struct cmph__bmz_mphf_data_t
2004-12-23 15:16:30 +02:00
{
2005-01-18 23:06:08 +02:00
cmph_uint32 m; //edges (words) count
cmph_uint32 n; //vertex count
cmph_uint32 *g;
cmph_hash_state_t **hashes;
2004-12-23 15:16:30 +02:00
};
2005-01-18 23:06:08 +02:00
struct cmph__bmz_mph_data_t
2004-12-23 15:16:30 +02:00
{
CMPH_HASH hashfuncs[2];
2005-01-18 23:06:08 +02:00
cmph_uint32 m; //edges (words) count
cmph_uint32 n; //vertex count
cmph_graph_t *graph;
cmph_uint32 *g;
cmph_hash_state_t **hashes;
2004-12-23 15:16:30 +02:00
};
#endif