#include "abti.h"
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
Go to the source code of this file.
|
static void | pool_config_create_element_int (pool_config_element *p_elem, int val) |
|
static void | pool_config_create_element_double (pool_config_element *p_elem, double val) |
|
static void | pool_config_create_element_ptr (pool_config_element *p_elem, void *ptr) |
|
static ABTU_ret_err int | pool_config_create_element_typed (pool_config_element *p_elem, ABT_pool_config_type type, const void *p_val) |
|
static void | pool_config_read_element (const pool_config_element *p_elem, void *ptr) |
|
int | ABT_pool_config_create (ABT_pool_config *config) |
| Create a new pool configuration. More...
|
|
int | ABT_pool_config_free (ABT_pool_config *config) |
| Free a pool configuration. More...
|
|
int | ABT_pool_config_set (ABT_pool_config config, int key, ABT_pool_config_type type, const void *val) |
| Register a value to a pool configuration. More...
|
|
int | ABT_pool_config_get (ABT_pool_config config, int key, ABT_pool_config_type *type, void *val) |
| Retrieve a value from a pool configuration. More...
|
|
ABTU_ret_err int | ABTI_pool_config_read (const ABTI_pool_config *p_config, int key, void *p_val) |
|
◆ POOL_CONFIG_HTABLE_SIZE
#define POOL_CONFIG_HTABLE_SIZE 8 |
◆ ABTI_pool_config_read()
◆ pool_config_create_element_double()
◆ pool_config_create_element_int()
◆ pool_config_create_element_ptr()
◆ pool_config_create_element_typed()
◆ pool_config_read_element()