libamxd  6.4.1
Data Model Manager
test_amxd_object.h File Reference

Go to the source code of this file.

Macros

#define SINGELTON_DEFAULT_FUNCS   9
 
#define TEMPLATE_DEFAULT_FUNCS   9
 
#define INSTANCE_DEFAULT_FUNCS   9
 

Functions

void test_amxd_object_new_singleton (void **state)
 
void test_amxd_object_new_template (void **state)
 
void test_amxd_object_new_mib (void **state)
 
void test_amxd_object_new_invalid_type (void **state)
 
void test_amxd_object_new_invalid_name (void **state)
 
void test_amxd_object_new_instance (void **state)
 
void test_amxd_object_new_instance_invalid_name_index (void **state)
 
void test_amxd_object_new_instance_of_singelton (void **state)
 
void test_amxd_object_new_instance_with_children (void **state)
 
void test_amxd_object_new_delete_invalid_args (void **state)
 
void test_amxd_object_get_name (void **state)
 
void test_amxd_object_get_name_of_indexed_instance (void **state)
 
void test_amxd_object_add_object (void **state)
 
void test_amxd_object_add_object_invalid_args (void **state)
 
void test_amxd_object_get_parent (void **state)
 
void test_amxd_object_get_root (void **state)
 
void test_amxd_object_get_dm (void **state)
 
void test_amxd_object_get_child (void **state)
 
void test_amxd_object_get_instance (void **state)
 
void test_amxd_object_get_instance_difficult_alias_name (void **state)
 
void test_amxd_object_get (void **state)
 
void test_amxd_object_find (void **state)
 
void test_amxd_object_findf (void **state)
 
void test_amxd_object_get_path (void **state)
 
void test_amxd_object_walk (void **state)
 
void test_amxd_object_walk_filtered (void **state)
 
void test_amxd_object_walk_depth (void **state)
 
void test_amxd_object_walk_invalid_args (void **state)
 
void test_amxd_object_attributes (void **state)
 
void test_amxd_object_is_child_of (void **state)
 
void test_amxd_object_add_function (void **state)
 
void test_amxd_object_add_function_invalid_arg (void **state)
 
void test_amxd_object_change_function (void **state)
 
void test_amxd_object_change_function_invalid_args (void **state)
 
void test_amxd_object_get_function (void **state)
 
void test_amxd_object_get_function_invalid_args (void **state)
 
void test_amxd_object_get_functions (void **state)
 
void test_amxd_object_invoke_function (void **state)
 
void test_amxd_object_deferred_function_no_callbacks (void **state)
 
void test_amxd_object_deferred_function_cancel_callback (void **state)
 
void test_amxd_object_deferred_function_done_callback (void **state)
 
void test_amxd_object_count_functions (void **state)
 
void test_amxd_object_add_parameter (void **state)
 
void test_amxd_object_add_param_invalid_arg (void **state)
 
void test_amxd_object_get_parameter (void **state)
 
void test_amxd_object_get_parameter_value_type (void **state)
 
void test_amxd_object_get_parameter_value_with_cb (void **state)
 
void test_amxd_object_get_parameter_value (void **state)
 
void test_amxd_object_set_parameter_value (void **state)
 
void test_amxd_object_set_parameter_value_type (void **state)
 
void test_amxd_object_set_parameters_value (void **state)
 
void test_amxd_object_set_parameter_value_with_cb (void **state)
 
void test_amxd_object_set_parameters_value_with_cb (void **state)
 
void test_amxd_object_get_parameters_value (void **state)
 
void test_amxd_object_get_parameters_value_with_cb (void **state)
 
void test_amxd_object_list_parameters (void **state)
 
void test_amxd_object_count_parameters (void **state)
 
void test_amxd_object_count_parameters_with_cb (void **state)
 
void test_amxd_object_get_params_filtered (void **state)
 
void test_amxd_object_get_params_invalid_expr_filter (void **state)
 
void test_amxd_object_parameter_flags (void **state)
 
void test_amxd_object_set (void **state)
 
void test_amxd_object_get_helpers (void **state)
 
void test_can_set_max_instances (void **state)
 

Macro Definition Documentation

◆ INSTANCE_DEFAULT_FUNCS

#define INSTANCE_DEFAULT_FUNCS   9

Definition at line 60 of file test_amxd_object.h.

◆ SINGELTON_DEFAULT_FUNCS

#define SINGELTON_DEFAULT_FUNCS   9

Definition at line 58 of file test_amxd_object.h.

◆ TEMPLATE_DEFAULT_FUNCS

#define TEMPLATE_DEFAULT_FUNCS   9

Definition at line 59 of file test_amxd_object.h.

Function Documentation

◆ test_amxd_object_add_function()

void test_amxd_object_add_function ( void **  state)

◆ test_amxd_object_add_function_invalid_arg()

void test_amxd_object_add_function_invalid_arg ( void **  state)

◆ test_amxd_object_add_object()

void test_amxd_object_add_object ( void **  state)

◆ test_amxd_object_add_object_invalid_args()

void test_amxd_object_add_object_invalid_args ( void **  state)

◆ test_amxd_object_add_param_invalid_arg()

void test_amxd_object_add_param_invalid_arg ( void **  state)

◆ test_amxd_object_add_parameter()

void test_amxd_object_add_parameter ( void **  state)

◆ test_amxd_object_attributes()

void test_amxd_object_attributes ( void **  state)

◆ test_amxd_object_change_function()

void test_amxd_object_change_function ( void **  state)

◆ test_amxd_object_change_function_invalid_args()

void test_amxd_object_change_function_invalid_args ( void **  state)

◆ test_amxd_object_count_functions()

void test_amxd_object_count_functions ( void **  state)

◆ test_amxd_object_count_parameters()

void test_amxd_object_count_parameters ( void **  state)

◆ test_amxd_object_count_parameters_with_cb()

void test_amxd_object_count_parameters_with_cb ( void **  state)

◆ test_amxd_object_deferred_function_cancel_callback()

void test_amxd_object_deferred_function_cancel_callback ( void **  state)

◆ test_amxd_object_deferred_function_done_callback()

void test_amxd_object_deferred_function_done_callback ( void **  state)

◆ test_amxd_object_deferred_function_no_callbacks()

void test_amxd_object_deferred_function_no_callbacks ( void **  state)

◆ test_amxd_object_find()

void test_amxd_object_find ( void **  state)

◆ test_amxd_object_findf()

void test_amxd_object_findf ( void **  state)

◆ test_amxd_object_get()

void test_amxd_object_get ( void **  state)

◆ test_amxd_object_get_child()

void test_amxd_object_get_child ( void **  state)

◆ test_amxd_object_get_dm()

void test_amxd_object_get_dm ( void **  state)

◆ test_amxd_object_get_function()

void test_amxd_object_get_function ( void **  state)

◆ test_amxd_object_get_function_invalid_args()

void test_amxd_object_get_function_invalid_args ( void **  state)

◆ test_amxd_object_get_functions()

void test_amxd_object_get_functions ( void **  state)

◆ test_amxd_object_get_helpers()

void test_amxd_object_get_helpers ( void **  state)

◆ test_amxd_object_get_instance()

void test_amxd_object_get_instance ( void **  state)

◆ test_amxd_object_get_instance_difficult_alias_name()

void test_amxd_object_get_instance_difficult_alias_name ( void **  state)

◆ test_amxd_object_get_name()

void test_amxd_object_get_name ( void **  state)

◆ test_amxd_object_get_name_of_indexed_instance()

void test_amxd_object_get_name_of_indexed_instance ( void **  state)

◆ test_amxd_object_get_parameter()

void test_amxd_object_get_parameter ( void **  state)

◆ test_amxd_object_get_parameter_value()

void test_amxd_object_get_parameter_value ( void **  state)

◆ test_amxd_object_get_parameter_value_type()

void test_amxd_object_get_parameter_value_type ( void **  state)

◆ test_amxd_object_get_parameter_value_with_cb()

void test_amxd_object_get_parameter_value_with_cb ( void **  state)

◆ test_amxd_object_get_parameters_value()

void test_amxd_object_get_parameters_value ( void **  state)

◆ test_amxd_object_get_parameters_value_with_cb()

void test_amxd_object_get_parameters_value_with_cb ( void **  state)

◆ test_amxd_object_get_params_filtered()

void test_amxd_object_get_params_filtered ( void **  state)

◆ test_amxd_object_get_params_invalid_expr_filter()

void test_amxd_object_get_params_invalid_expr_filter ( void **  state)

◆ test_amxd_object_get_parent()

void test_amxd_object_get_parent ( void **  state)

◆ test_amxd_object_get_path()

void test_amxd_object_get_path ( void **  state)

◆ test_amxd_object_get_root()

void test_amxd_object_get_root ( void **  state)

◆ test_amxd_object_invoke_function()

void test_amxd_object_invoke_function ( void **  state)

◆ test_amxd_object_is_child_of()

void test_amxd_object_is_child_of ( void **  state)

◆ test_amxd_object_list_parameters()

void test_amxd_object_list_parameters ( void **  state)

◆ test_amxd_object_new_delete_invalid_args()

void test_amxd_object_new_delete_invalid_args ( void **  state)

◆ test_amxd_object_new_instance()

void test_amxd_object_new_instance ( void **  state)

◆ test_amxd_object_new_instance_invalid_name_index()

void test_amxd_object_new_instance_invalid_name_index ( void **  state)

◆ test_amxd_object_new_instance_of_singelton()

void test_amxd_object_new_instance_of_singelton ( void **  state)

◆ test_amxd_object_new_instance_with_children()

void test_amxd_object_new_instance_with_children ( void **  state)

◆ test_amxd_object_new_invalid_name()

void test_amxd_object_new_invalid_name ( void **  state)

◆ test_amxd_object_new_invalid_type()

void test_amxd_object_new_invalid_type ( void **  state)

◆ test_amxd_object_new_mib()

void test_amxd_object_new_mib ( void **  state)

◆ test_amxd_object_new_singleton()

void test_amxd_object_new_singleton ( void **  state)

◆ test_amxd_object_new_template()

void test_amxd_object_new_template ( void **  state)

◆ test_amxd_object_parameter_flags()

void test_amxd_object_parameter_flags ( void **  state)

◆ test_amxd_object_set()

void test_amxd_object_set ( void **  state)

◆ test_amxd_object_set_parameter_value()

void test_amxd_object_set_parameter_value ( void **  state)

◆ test_amxd_object_set_parameter_value_type()

void test_amxd_object_set_parameter_value_type ( void **  state)

◆ test_amxd_object_set_parameter_value_with_cb()

void test_amxd_object_set_parameter_value_with_cb ( void **  state)

◆ test_amxd_object_set_parameters_value()

void test_amxd_object_set_parameters_value ( void **  state)

◆ test_amxd_object_set_parameters_value_with_cb()

void test_amxd_object_set_parameters_value_with_cb ( void **  state)

◆ test_amxd_object_walk()

void test_amxd_object_walk ( void **  state)

◆ test_amxd_object_walk_depth()

void test_amxd_object_walk_depth ( void **  state)

◆ test_amxd_object_walk_filtered()

void test_amxd_object_walk_filtered ( void **  state)

◆ test_amxd_object_walk_invalid_args()

void test_amxd_object_walk_invalid_args ( void **  state)

◆ test_can_set_max_instances()

void test_can_set_max_instances ( void **  state)