|
libamxd
6.4.1
Data Model Manager
|
#include <amxp/amxp_slot.h>#include <amxp/amxp_expression.h>Go to the source code of this file.
Data Structures | |
| struct | _get_supported_args |
Typedefs | |
| typedef struct _get_supported_args | get_supported_args_t |
Functions | |
| PRIVATE void | amxd_object_free_func_it (amxc_llist_it_t *it) |
| PRIVATE const char * | amxd_object_template_get_alias (amxc_var_t *templ_params, amxc_var_t *values) |
| PRIVATE amxd_status_t | amxd_object_init (amxd_object_t *const object, const amxd_object_type_t type, const char *name, amxc_var_t *templ_params, amxc_var_t *values) |
| PRIVATE void | amxd_object_destroy_handlers (amxd_object_t *const object) |
| PRIVATE void | amxd_object_clean (amxd_object_t *const object) |
| PRIVATE amxd_object_t * | amxd_object_find_internal (amxd_object_t *const object, bool *key_path, amxd_path_t *path, amxd_status_t *status) |
| PRIVATE amxd_status_t | amxd_object_resolve_internal (amxd_object_t *const object, bool *key_path, amxc_llist_t *paths, amxd_path_t *path) |
| PRIVATE void | amxd_fetch_item (amxc_var_t *const full_data, const char *item, amxc_var_t *const data) |
| PRIVATE amxd_function_t * | amxd_object_get_self_func (const amxd_object_t *const object, const char *name) |
| PRIVATE amxd_status_t | amxd_object_copy_params (amxd_object_t *const dst, const amxd_object_t *const src) |
| PRIVATE amxd_status_t | amxd_object_copy_funcs (amxd_object_t *const dst, const amxd_object_t *const src) |
| PRIVATE amxd_status_t | amxd_object_copy_events (amxd_object_t *const dst, const amxd_object_t *const src) |
| PRIVATE amxd_status_t | amxd_object_copy_mib_names (amxd_object_t *const dst, const amxd_object_t *const src) |
| PRIVATE amxd_status_t | amxd_object_copy_children (amxd_object_t *const dst, const amxd_object_t *const src) |
| PRIVATE amxd_status_t | amxd_object_derive (amxd_object_t **object, amxd_object_t *const base, amxd_object_t *const parent) |
| PRIVATE amxd_status_t | amxd_object_build_key_expr (amxc_var_t *const templ_params, amxp_expr_t **expr, const amxc_htable_t *const data) |
| typedef struct _get_supported_args get_supported_args_t |
| PRIVATE void amxd_fetch_item | ( | amxc_var_t *const | full_data, |
| const char * | item, | ||
| amxc_var_t *const | data | ||
| ) |
Definition at line 193 of file amxd_object_priv.c.
| PRIVATE amxd_status_t amxd_object_build_key_expr | ( | amxc_var_t *const | templ_params, |
| amxp_expr_t ** | expr, | ||
| const amxc_htable_t *const | data | ||
| ) |
Definition at line 139 of file amxd_object_expression.c.
| PRIVATE void amxd_object_clean | ( | amxd_object_t *const | object | ) |
Definition at line 165 of file amxd_object_priv.c.
| PRIVATE amxd_status_t amxd_object_copy_children | ( | amxd_object_t *const | dst, |
| const amxd_object_t *const | src | ||
| ) |
Definition at line 361 of file amxd_object_priv.c.
| PRIVATE amxd_status_t amxd_object_copy_events | ( | amxd_object_t *const | dst, |
| const amxd_object_t *const | src | ||
| ) |
Definition at line 331 of file amxd_object_priv.c.
| PRIVATE amxd_status_t amxd_object_copy_funcs | ( | amxd_object_t *const | dst, |
| const amxd_object_t *const | src | ||
| ) |
Definition at line 294 of file amxd_object_priv.c.
| PRIVATE amxd_status_t amxd_object_copy_mib_names | ( | amxd_object_t *const | dst, |
| const amxd_object_t *const | src | ||
| ) |
Definition at line 345 of file amxd_object_priv.c.
| PRIVATE amxd_status_t amxd_object_copy_params | ( | amxd_object_t *const | dst, |
| const amxd_object_t *const | src | ||
| ) |
Definition at line 237 of file amxd_object_priv.c.
| PRIVATE amxd_status_t amxd_object_derive | ( | amxd_object_t ** | object, |
| amxd_object_t *const | base, | ||
| amxd_object_t *const | parent | ||
| ) |
Definition at line 380 of file amxd_object_priv.c.
| PRIVATE void amxd_object_destroy_handlers | ( | amxd_object_t *const | object | ) |
Definition at line 160 of file amxd_object_priv.c.
| PRIVATE amxd_object_t* amxd_object_find_internal | ( | amxd_object_t *const | object, |
| bool * | key_path, | ||
| amxd_path_t * | path, | ||
| amxd_status_t * | status | ||
| ) |
Definition at line 364 of file amxd_object_search_priv.c.
| PRIVATE void amxd_object_free_func_it | ( | amxc_llist_it_t * | it | ) |
Definition at line 105 of file amxd_object_priv.c.
| PRIVATE amxd_function_t* amxd_object_get_self_func | ( | const amxd_object_t *const | object, |
| const char * | name | ||
| ) |
Definition at line 220 of file amxd_object_priv.c.
| PRIVATE amxd_status_t amxd_object_init | ( | amxd_object_t *const | object, |
| const amxd_object_type_t | type, | ||
| const char * | name, | ||
| amxc_var_t * | templ_params, | ||
| amxc_var_t * | values | ||
| ) |
Definition at line 130 of file amxd_object_priv.c.
| PRIVATE amxd_status_t amxd_object_resolve_internal | ( | amxd_object_t *const | object, |
| bool * | key_path, | ||
| amxc_llist_t * | paths, | ||
| amxd_path_t * | path | ||
| ) |
Definition at line 410 of file amxd_object_search_priv.c.
| PRIVATE const char* amxd_object_template_get_alias | ( | amxc_var_t * | templ_params, |
| amxc_var_t * | values | ||
| ) |
Definition at line 110 of file amxd_object_priv.c.