List of all items
Structs
- _ddwaf_allocator
- _ddwaf_builder
- _ddwaf_context
- _ddwaf_handle
- _ddwaf_object_array
- _ddwaf_object_bool
- _ddwaf_object_float
- _ddwaf_object_kv
- _ddwaf_object_map
- _ddwaf_object_signed
- _ddwaf_object_small_string
- _ddwaf_object_string
- _ddwaf_object_unsigned
- _ddwaf_subcontext
Unions
Functions
- ddwaf_allocator_alloc
- ddwaf_allocator_destroy
- ddwaf_allocator_free
- ddwaf_builder_add_or_update_config
- ddwaf_builder_build_instance
- ddwaf_builder_destroy
- ddwaf_builder_get_config_paths
- ddwaf_builder_init
- ddwaf_builder_remove_config
- ddwaf_context_destroy
- ddwaf_context_eval
- ddwaf_context_init
- ddwaf_destroy
- ddwaf_get_default_allocator
- ddwaf_get_version
- ddwaf_init
- ddwaf_known_actions
- ddwaf_known_addresses
- ddwaf_monotonic_allocator_init
- ddwaf_object_at_key
- ddwaf_object_at_value
- ddwaf_object_clone
- ddwaf_object_destroy
- ddwaf_object_find
- ddwaf_object_from_json
- ddwaf_object_get_bool
- ddwaf_object_get_float
- ddwaf_object_get_length
- ddwaf_object_get_signed
- ddwaf_object_get_size
- ddwaf_object_get_string
- ddwaf_object_get_type
- ddwaf_object_get_unsigned
- ddwaf_object_insert
- ddwaf_object_insert_key
- ddwaf_object_insert_key_nocopy
- ddwaf_object_insert_literal_key
- ddwaf_object_is_array
- ddwaf_object_is_bool
- ddwaf_object_is_float
- ddwaf_object_is_invalid
- ddwaf_object_is_map
- ddwaf_object_is_null
- ddwaf_object_is_signed
- ddwaf_object_is_string
- ddwaf_object_is_unsigned
- ddwaf_object_set_array
- ddwaf_object_set_bool
- ddwaf_object_set_float
- ddwaf_object_set_invalid
- ddwaf_object_set_map
- ddwaf_object_set_null
- ddwaf_object_set_signed
- ddwaf_object_set_string
- ddwaf_object_set_string_literal
- ddwaf_object_set_string_nocopy
- ddwaf_object_set_unsigned
- ddwaf_set_log_cb
- ddwaf_subcontext_destroy
- ddwaf_subcontext_eval
- ddwaf_subcontext_init
- ddwaf_synchronized_pool_allocator_init
- ddwaf_unsynchronized_pool_allocator_init
- ddwaf_user_allocator_init
Type Aliases
- DDWAF_LOG_LEVEL
- DDWAF_OBJ_TYPE
- DDWAF_RET_CODE
- ddwaf_alloc_fn_type
- ddwaf_allocator
- ddwaf_builder
- ddwaf_context
- ddwaf_free_fn_type
- ddwaf_handle
- ddwaf_log_cb
- ddwaf_object
- ddwaf_subcontext
- ddwaf_udata_free_fn_type
Constants
- DDWAF_ERR_INTERNAL
- DDWAF_ERR_INVALID_ARGUMENT
- DDWAF_ERR_INVALID_OBJECT
- DDWAF_LOG_DEBUG
- DDWAF_LOG_ERROR
- DDWAF_LOG_INFO
- DDWAF_LOG_OFF
- DDWAF_LOG_TRACE
- DDWAF_LOG_WARN
- DDWAF_MATCH
- DDWAF_OBJ_ARRAY
- DDWAF_OBJ_BOOL
- DDWAF_OBJ_FLOAT
- DDWAF_OBJ_INVALID
- DDWAF_OBJ_LITERAL_STRING
- DDWAF_OBJ_MAP
- DDWAF_OBJ_NULL
- DDWAF_OBJ_SIGNED
- DDWAF_OBJ_SMALL_STRING
- DDWAF_OBJ_STRING
- DDWAF_OBJ_UNSIGNED
- DDWAF_OK