title: _ArgParser


_ArgParser

#include <argparse.h>

Public Attributes

Name
u32magic
ArgTemplate *value
usizelen
usizecap
struct _ArgParser::@5templates
u64hash
bytevalue
struct _ArgParser::@6::@8::@9::@10key
usizevalue
u0 *next
struct _ArgParser::@6::@8::@9 *value
struct _ArgParser::@6::@8buckets
usizevalue_size
usizekey_size
usizenode_size
usizehash_offset
usizekey_offset
usizevalue_offset
usizenext_offset
HashKeyTypekey_type
u64(*hasher
struct _ArgParser::@6index_of_short_form
stringvalue
struct _ArgParser::@7::@12::@13::@14key
struct _ArgParser::@7::@12::@13 *value
struct _ArgParser::@7::@12buckets
struct _ArgParser::@7index_of_long_form
boolawaiting_value
ArgIDawaiting_value_id
usizestring_count
stringerror_message

Public Attributes Documentation

variable magic

u32 magic;

variable value

ArgTemplate * value;

variable len

usize len;

variable cap

usize cap;

variable templates

struct _ArgParser::@5 templates;

variable hash

u64 hash;

variable value

byte value;

variable key

struct _ArgParser::@6::@8::@9::@10 key;

variable value

usize value;

variable next

u0 * next;

variable value

struct _ArgParser::@6::@8::@9 * value;

variable buckets

struct _ArgParser::@6::@8 buckets;

variable value_size

usize value_size;

variable key_size

usize key_size;

variable node_size

usize node_size;

variable hash_offset

usize hash_offset;

variable key_offset

usize key_offset;

variable value_offset

usize value_offset;

variable next_offset

usize next_offset;

variable key_type

HashKeyType key_type;

variable hasher

u64(* hasher;

variable index_of_short_form

struct _ArgParser::@6 index_of_short_form;

variable value

string value;

variable key

struct _ArgParser::@7::@12::@13::@14 key;

variable value

struct _ArgParser::@7::@12::@13 * value;

variable buckets

struct _ArgParser::@7::@12 buckets;

variable index_of_long_form

struct _ArgParser::@7 index_of_long_form;

variable awaiting_value

bool awaiting_value;

variable awaiting_value_id

ArgID awaiting_value_id;

variable string_count

usize string_count;

variable error_message

string error_message;

Updated on 23 August 2022 at 00:54:19 UTC