nfs-ganesha 1.4
|
Type representing a pool. More...
#include <abstract_mem.h>
Public Attributes | |
char * | name |
size_t | object_size |
pool_constructor_t | constructor |
pool_destructor_t | destructor |
struct pool_substrate_vector * | substrate_vector |
char | substrate_data [] |
Type representing a pool.
This type represents a memory pool. it should be treated, by all callers, as a completely abstract type. The pointer should only be stored or passed to pool functions. The pointer should never be referenced. No assumptions about the size of the pointed-to type should be made.
Definition at line 305 of file abstract_mem.h.
Definition at line 308 of file abstract_mem.h.
Definition at line 309 of file abstract_mem.h.
char* pool::name |
Definition at line 306 of file abstract_mem.h.
size_t pool::object_size |
Definition at line 307 of file abstract_mem.h.
char pool::substrate_data[] |
Definition at line 311 of file abstract_mem.h.
Definition at line 310 of file abstract_mem.h.