poldiff_component_record Struct Reference

List of all members.

Detailed Description

All policy items (object classes, types, rules, etc.) must implement at least these functions.

Next, a record should be appended to the array 'component_records' below.

Definition at line 41 of file poldiff.c.


Public Attributes

const char * item_name
uint32_t flag_bit
poldiff_get_item_stats_fn_t get_stats
poldiff_get_result_items_fn_t get_results
poldiff_item_get_form_fn_t get_form
poldiff_item_to_string_fn_t to_string
poldiff_reset_fn_t reset
poldiff_get_items_fn_t get_items
poldiff_item_comp_fn_t comp
poldiff_new_diff_fn_t new_diff
poldiff_deep_diff_fn_t deep_diff

Member Data Documentation

const char* poldiff_component_record::item_name
 

Definition at line 43 of file poldiff.c.

Referenced by poldiff_do_item_diff().

uint32_t poldiff_component_record::flag_bit
 

Definition at line 44 of file poldiff.c.

Referenced by poldiff_do_item_diff(), poldiff_get_component_record(), poldiff_get_stats(), and poldiff_run().

poldiff_get_item_stats_fn_t poldiff_component_record::get_stats
 

Definition at line 45 of file poldiff.c.

Referenced by poldiff_get_stats().

poldiff_get_result_items_fn_t poldiff_component_record::get_results
 

Definition at line 46 of file poldiff.c.

poldiff_item_get_form_fn_t poldiff_component_record::get_form
 

Definition at line 47 of file poldiff.c.

poldiff_item_to_string_fn_t poldiff_component_record::to_string
 

Definition at line 48 of file poldiff.c.

poldiff_reset_fn_t poldiff_component_record::reset
 

Definition at line 49 of file poldiff.c.

Referenced by poldiff_run().

poldiff_get_items_fn_t poldiff_component_record::get_items
 

Definition at line 50 of file poldiff.c.

Referenced by poldiff_do_item_diff().

poldiff_item_comp_fn_t poldiff_component_record::comp
 

Definition at line 51 of file poldiff.c.

Referenced by poldiff_do_item_diff().

poldiff_new_diff_fn_t poldiff_component_record::new_diff
 

Definition at line 52 of file poldiff.c.

Referenced by poldiff_do_item_diff().

poldiff_deep_diff_fn_t poldiff_component_record::deep_diff
 

Definition at line 53 of file poldiff.c.

Referenced by poldiff_do_item_diff().


The documentation for this struct was generated from the following file: