Thu Apr 18 16:41:30 CEST 2002 Paolo Molaro <lupus@ximian.com>
[mono.git] / mono / metadata / mempool.h
1 #ifndef _MONO_MEMPOOL_H_
2 #define _MONO_MEMPOOL_H_
3
4 typedef struct _MonoMemPool MonoMemPool;
5
6 MonoMemPool *
7 mono_mempool_new           (void);
8
9 void
10 mono_mempool_destroy       (MonoMemPool *pool);
11
12 gpointer
13 mono_mempool_alloc         (MonoMemPool *pool, 
14                             guint        size);
15
16 gpointer
17 mono_mempool_alloc0        (MonoMemPool *pool, 
18                             guint        size);
19
20 #endif