#include <defines.h>
Data Fields | |
char * | str |
char * | str2 |
uint32 | suppl |
uint32 | suppl2 |
uint8 | suppl3 |
vector_width * | range |
str_link * | next |
Specifies an element in a linked list containing string values. This data structure allows us to add new elements to the list without resizing, this optimizes performance with small amount of overhead.
Pointer to next str_link element
Referenced by command_merge(), command_rank(), db_create_sensitivity_list(), directory_load(), exclude_apply_exclusions(), get_next_vfile(), info_db_write(), merge_check(), merge_parse_args(), rank_parse_args(), read_command_file(), report_print_header(), score_add_args(), str_link_add(), str_link_delete_list(), str_link_display(), str_link_find(), str_link_remove(), and sys_task_value_plusargs().
Pointer to optional range information
Referenced by str_link_add().
char* str_link_s::str |
String to store
Referenced by command_merge(), command_rank(), db_create_sensitivity_list(), directory_load(), exclude_apply_exclusions(), get_next_vfile(), info_db_write(), merge_parse_args(), rank_parse_args(), read_command_file(), report_print_header(), score_add_args(), str_link_add(), str_link_delete_list(), str_link_display(), str_link_find(), str_link_remove(), and sys_task_value_plusargs().
char* str_link_s::str2 |
Addition string to store
Referenced by db_add_file_version(), funit_db_write(), info_db_write(), score_add_args(), str_link_add(), and str_link_delete_list().
uint32 str_link_s::suppl |
32-bit additional information
Referenced by command_merge(), command_rank(), directory_load(), get_next_vfile(), info_db_write(), merged_cdd_db_read(), ovl_get_coverage(), parser_check_generation(), rank_parse_args(), search_add_file(), and str_link_add().
uint32 str_link_s::suppl2 |
32-bit additional information
Referenced by get_next_vfile(), and str_link_add().
uint8 str_link_s::suppl3 |
8-bit additional information
Referenced by str_link_add().