<libroxml
version="3.0.2"
/>
|
memory cell structure More...
#include <roxml_types.h>
Data Fields | |
int | type |
int | occ |
void * | ptr |
unsigned long int | id |
struct memory_cell * | next |
struct memory_cell * | prev |
memory cell structure
This is the structure for a memory cell. It contains the pointer info and type. It also contains the caller id so that it can free without reference to a specific pointer
Definition at line 40 of file roxml_types.h.
unsigned long int memory_cell_t::id |
thread id of allocator
Definition at line 44 of file roxml_types.h.
struct memory_cell* memory_cell_t::next |
next memory cell
Definition at line 45 of file roxml_types.h.
int memory_cell_t::occ |
number of element
Definition at line 42 of file roxml_types.h.
struct memory_cell* memory_cell_t::prev |
prev memory cell
Definition at line 46 of file roxml_types.h.
void* memory_cell_t::ptr |
pointer
Definition at line 43 of file roxml_types.h.
int memory_cell_t::type |
pointer type from PTR_NODE, PTR_CHAR...
Definition at line 41 of file roxml_types.h.