Soar Kernel
9.3.2 08-06-12
|
#include <mem.h>
Data Fields | |
void * | first_block |
void * | free_list |
size_t | item_size |
size_t | items_per_block |
char | name [15] |
struct memory_pool_struct * | next |
size_t | num_blocks |
size_t | used_count |
void* memory_pool_struct::first_block |
Definition at line 250 of file mem.h.
Referenced by add_block_to_memory_pool(), free_memory_pool(), and init_memory_pool().
void* memory_pool_struct::free_list |
Definition at line 245 of file mem.h.
Referenced by add_block_to_memory_pool(), and init_memory_pool().
size_t memory_pool_struct::item_size |
Definition at line 247 of file mem.h.
Referenced by add_block_to_memory_pool(), and init_memory_pool().
size_t memory_pool_struct::items_per_block |
Definition at line 248 of file mem.h.
Referenced by add_block_to_memory_pool(), and init_memory_pool().
char memory_pool_struct::name[15] |
Definition at line 251 of file mem.h.
Referenced by init_memory_pool().
struct memory_pool_struct* memory_pool_struct::next |
Definition at line 252 of file mem.h.
Referenced by destroy_soar_agent(), and init_memory_pool().
size_t memory_pool_struct::num_blocks |
Definition at line 249 of file mem.h.
Referenced by add_block_to_memory_pool(), free_memory_pool(), and init_memory_pool().
size_t memory_pool_struct::used_count |
Definition at line 246 of file mem.h.
Referenced by init_memory_pool().