nfs-ganesha 1.4
Public Attributes

pool Struct Reference

Type representing a pool. More...

#include <abstract_mem.h>

List of all members.

Public Attributes

char * name
size_t object_size
pool_constructor_t constructor
pool_destructor_t destructor
struct pool_substrate_vectorsubstrate_vector
char substrate_data []

Detailed Description

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.


Member Data Documentation

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.

Definition at line 307 of file abstract_mem.h.

Definition at line 311 of file abstract_mem.h.

Definition at line 310 of file abstract_mem.h.


The documentation for this struct was generated from the following file: