Rizin
unix-like reverse engineering framework and cli tools
ht_pu.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: 2016-2018 crowell
2 // SPDX-FileCopyrightText: 2016-2018 pancake <pancake@nopcode.org>
3 // SPDX-FileCopyrightText: 2016-2018 ret2libc <sirmy15@gmail.com>
4 // SPDX-License-Identifier: BSD-3-Clause
5 
6 #ifndef SDB_HT_PU_H
7 #define SDB_HT_PU_H
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 /*
14  * This header provides an hashtable HtPU that has void* as key and ut64 as
15  * value. The API functions starts with "ht_pu_" and the types starts with "HtPU".
16  */
17 #define HT_TYPE 4
18 #include "ht_inc.h"
19 
20 RZ_API HtName_(Ht) * Ht_(new0)(void);
21 #undef HT_TYPE
22 
23 #ifdef __cplusplus
24 }
25 #endif
26 
27 #endif
#define RZ_API
#define Ht_(name)
Definition: ht_inc.h:44
RZ_API HtName_(Ht) *Ht_(new0)(void)
Definition: ht_pp.c:26