OpenOCD
|
A TCL -ish GetOpt like code. More...
Data Fields | |
int | argc |
Jim_Obj *const * | argv |
Jim_Interp * | interp |
int | isconfigure |
A TCL -ish GetOpt like code.
Some TCL objects have various "configuration" values. For example - in Tcl/Tk the "buttons" have many options.
Useful when dealing with command options. that may come in any order...
Does not support "-foo = 123" type options. Only supports tcl type options, like "-foo 123"
int jim_getopt::argc |
Definition at line 162 of file jim-nvp.h.
Referenced by aarch64_jim_configure(), adiv5_jim_spot_configure(), cti_configure(), cti_create(), dap_configure(), dap_create(), jim_adapter_name(), jim_aice_arp_init_reset(), jim_aice_names(), jim_aice_newtap_cmd(), jim_arc_add_reg(), jim_arc_add_reg_type_flags(), jim_arc_add_reg_type_struct(), jim_arc_get_aux_reg(), jim_arc_get_core_reg(), jim_arc_get_reg_field(), jim_arc_read_reg_name_field(), jim_arc_read_reg_type_field(), jim_arc_set_aux_reg(), jim_arc_set_core_reg(), jim_cti_create(), jim_dap_create(), Jim_GetOpt_Debug(), Jim_GetOpt_Obj(), Jim_GetOpt_Setup(), jim_handle_actionpoints_num(), jim_hl_newtap_cmd(), jim_jtag_arp_init(), jim_jtag_arp_init_reset(), jim_jtag_configure(), jim_jtag_names(), jim_jtag_tap_enabler(), jim_nds32_bulk_read(), jim_nds32_bulk_write(), jim_nds32_multi_write(), jim_nds32_read_edm_sr(), jim_nds32_write_edm_sr(), jim_newtap_cmd(), jim_target_configure(), jim_target_create(), jim_target_examine(), jim_target_invoke_event(), jim_target_reset(), jim_target_wait_state(), jtag_tap_configure_cmd(), jtag_tap_configure_event(), rtos_create(), stm8_jim_configure(), target_configure(), and target_create().
Jim_Obj* const* jim_getopt::argv |
Definition at line 163 of file jim-nvp.h.
Referenced by aarch64_jim_configure(), adiv5_jim_spot_configure(), cti_create(), dap_create(), jim_adapter_name(), jim_aice_arp_init_reset(), jim_aice_names(), jim_arc_add_reg(), jim_arc_get_reg_field(), jim_arc_read_reg_name_field(), jim_arc_read_reg_type_field(), jim_cti_create(), jim_dap_create(), Jim_GetOpt_Debug(), Jim_GetOpt_NvpUnknown(), Jim_GetOpt_Obj(), Jim_GetOpt_Setup(), jim_handle_actionpoints_num(), jim_jtag_arp_init(), jim_jtag_arp_init_reset(), jim_jtag_names(), jim_jtag_tap_enabler(), jim_target_configure(), jim_target_create(), jtag_tap_configure_cmd(), jtag_tap_configure_event(), rtos_create(), stm8_jim_configure(), target_configure(), and target_create().
Jim_Interp* jim_getopt::interp |
Definition at line 161 of file jim-nvp.h.
Referenced by aarch64_jim_configure(), adiv5_jim_configure(), adiv5_jim_spot_configure(), cti_configure(), cti_create(), dap_configure(), dap_create(), jim_adapter_name(), jim_aice_arp_init_reset(), jim_aice_names(), jim_aice_newtap_cmd(), jim_arc_add_reg(), jim_arc_add_reg_type_flags(), jim_arc_add_reg_type_struct(), jim_arc_get_aux_reg(), jim_arc_get_core_reg(), jim_arc_get_reg_field(), jim_arc_read_reg_name_field(), jim_arc_read_reg_type_field(), jim_arc_set_aux_reg(), jim_arc_set_core_reg(), jim_cti_create(), jim_dap_create(), Jim_GetOpt_Double(), Jim_GetOpt_Enum(), Jim_GetOpt_Nvp(), Jim_GetOpt_NvpUnknown(), Jim_GetOpt_Setup(), Jim_GetOpt_Wide(), jim_handle_actionpoints_num(), jim_hl_newtap_cmd(), jim_jtag_arp_init(), jim_jtag_arp_init_reset(), jim_jtag_configure(), jim_jtag_names(), jim_jtag_tap_enabler(), jim_nds32_bulk_read(), jim_nds32_bulk_write(), jim_nds32_multi_write(), jim_nds32_read_edm_sr(), jim_nds32_write_edm_sr(), jim_newtap_cmd(), jim_newtap_expected_id(), jim_newtap_ir_param(), jim_target_configure(), jim_target_create(), jim_target_examine(), jim_target_invoke_event(), jim_target_reset(), jim_target_wait_state(), jtag_tap_configure_cmd(), jtag_tap_configure_event(), rtos_create(), stm8_jim_configure(), target_configure(), and target_create().
int jim_getopt::isconfigure |
Definition at line 164 of file jim-nvp.h.
Referenced by aarch64_jim_configure(), adiv5_jim_spot_configure(), cti_create(), jim_jtag_configure(), jim_target_configure(), jtag_tap_configure_cmd(), jtag_tap_configure_event(), rtos_create(), target_configure(), and target_create().