20#ifndef CLI_CLI_UTILS_H
21#define CLI_CLI_UTILS_H
48extern ULONGEST
get_ulongest (
const char **pp,
int trailer =
'\0');
63 const char *entity_kind,
64 bool document_n_flag);
83 void init (
const char *
string);
const char * cur_tok() const
void init(const char *string)
number_or_range_parser(const number_or_range_parser &)
number_or_range_parser & operator=(const number_or_range_parser &)
void setup_range(int start_value, int end_value, const char *end_ptr)
const char * info_print_args_help(const char *prefix, const char *entity_kind, bool document_n_flag)
void report_unrecognized_option_error(const char *command, const char *args)
ULONGEST get_ulongest(const char **pp, int trailer='\0')
int number_is_in_list(const char *list, int number)
std::string extract_arg(char **arg)
int get_number(const char **)
void validate_flags_qcs(const char *which_command, qcs_flags *flags)
int check_for_argument(const char **str, const char *arg, int arg_len)
const char * remove_trailing_whitespace(const char *start, const char *s)
int get_number_trailer(const char **pp, int trailer)
mach_port_t kern_return_t mach_port_t mach_msg_type_name_t msgportsPoly mach_port_t kern_return_t pid_t pid mach_port_t kern_return_t mach_port_t task mach_port_t kern_return_t int flags
#define prefix(a, b, R, do)