MCPcopy Create free account

hub / github.com/SpacehuhnTech/SimpleCLI / functions

Functions157 in github.com/SpacehuhnTech/SimpleCLI

↓ 14 callersFunctionF
src/StringCLI.h:10
↓ 7 callersFunctioncmd_error_create
Constructors
src/c/cmd_error.c:14
↓ 7 callersFunctioncmd_error_destroy
Destructors
src/c/cmd_error.c:90
↓ 6 callersFunctioncmd_add_arg
src/c/cmd.c:149
↓ 6 callersFunctioncmd_destroy
Destructors
src/c/cmd.c:103
↓ 6 callersFunctioncmd_error_copy
Copy Constructors
src/c/cmd_error.c:61
↓ 5 callersFunctionarg_create
Constructors
src/c/arg.c:17
↓ 5 callersFunctionarg_set_value
Setter
src/c/arg.c:169
↓ 5 callersFunctioncmd_copy
Copy & Move Constructors
src/c/cmd.c:52
↓ 4 callersFunctionarg_copy
src/c/arg.c:53
↓ 4 callersFunctioncompare
src/c/comparator.c:19
↓ 4 callersFunctionto_lower
My own implementation, because the default one in ctype.h make problems on older ESP8266 SDKs
src/c/comparator.c:12
↓ 3 callersFunctionarg_create_opt_positional
src/c/arg.c:39
↓ 3 callersFunctionarg_destroy_rec
src/c/arg.c:121
↓ 3 callersFunctionarg_name_equals
Comparisons
src/c/arg.c:148
↓ 3 callersFunctionarg_reset
Reset
src/c/arg.c:130
↓ 3 callersFunctioncmd_create
CMD Constructors
src/c/cmd.c:20
↓ 3 callersFunctioncmd_destroy_rec
src/c/cmd.c:111
↓ 3 callersFunctioncmd_error_create_parse_success
src/c/cmd_error.c:40
↓ 3 callersFunctioncmd_name_equals
Comparisons
src/c/cmd.c:185
↓ 3 callersMethodsetCallback
src/Command.cpp:74
↓ 2 callersFunctionarg_create_req_positional
src/c/arg.c:43
↓ 2 callersFunctionarg_destroy
Destructors
src/c/arg.c:113
↓ 2 callersFunctioncmd_error_create_missing_arg
src/c/cmd_error.c:52
↓ 2 callersFunctioncmd_error_create_not_found
src/c/cmd_error.c:44
↓ 2 callersFunctioncmd_error_destroy_rec
src/c/cmd_error.c:98
↓ 2 callersFunctioncmd_error_push
Push
src/c/cmd_error.c:107
↓ 2 callersFunctioncmd_reset_cli
Reset CMD
src/c/cmd.c:166
↓ 1 callersFunctionarg_copy_rec
src/c/arg.c:75
↓ 1 callersFunctionarg_create_flag
src/c/arg.c:47
↓ 1 callersFunctionarg_create_opt
src/c/arg.c:31
↓ 1 callersFunctionarg_create_req
src/c/arg.c:35
↓ 1 callersFunctionarg_equals
src/c/arg.c:153
↓ 1 callersFunctionarg_get_value
Getter
src/c/arg.c:160
↓ 1 callersFunctionarg_move
src/c/arg.c:84
↓ 1 callersFunctionarg_move_rec
src/c/arg.c:103
↓ 1 callersFunctionarg_reset_rec
src/c/arg.c:140
↓ 1 callersFunctioncmd_create_boundless
src/c/cmd.c:40
↓ 1 callersFunctioncmd_create_default
src/c/cmd.c:36
↓ 1 callersFunctioncmd_create_single
src/c/cmd.c:44
↓ 1 callersFunctioncmd_equals
src/c/cmd.c:191
↓ 1 callersFunctioncmd_error_create_empty_line
src/c/cmd_error.c:36
↓ 1 callersFunctioncmd_error_create_null_ptr
src/c/cmd_error.c:32
↓ 1 callersFunctioncmd_error_create_unclosed_quote
src/c/cmd_error.c:56
↓ 1 callersFunctioncmd_error_create_unknown_arg
src/c/cmd_error.c:48
↓ 1 callersFunctioncmd_get_description
Getter
src/c/cmd.c:298
↓ 1 callersFunctioncmd_move
src/c/cmd.c:77
↓ 1 callersFunctioncmd_parse
Parser
src/c/cmd.c:198
↓ 1 callersFunctioncmd_push
Push CMD and Push Arg
src/c/cmd.c:120
↓ 1 callersFunctioncmd_set_description
Setter
src/c/cmd.c:304
↓ 1 callersMethodgetName
src/Command.cpp:170
↓ 1 callersMethodgetPtr
src/Command.cpp:304
↓ 1 callersFunctionline_list_create
===== Line List ===== //
src/c/parser.c:109
↓ 1 callersFunctionline_list_destroy
src/c/parser.c:119
↓ 1 callersFunctionline_list_push
src/c/parser.c:127
↓ 1 callersFunctionline_node_create
===== Line Node ==== //
src/c/parser.c:81
↓ 1 callersFunctionline_node_destroy
src/c/parser.c:92
↓ 1 callersFunctionline_node_destroy_rec
src/c/parser.c:100
↓ 1 callersFunctionparse_lines
src/c/parser.c:192
↓ 1 callersFunctionparse_words
===== Parser ===== //
src/c/parser.c:155
↓ 1 callersMethodsetCaseSensetive
src/SimpleCLI.cpp:302
↓ 1 callersFunctionword_list_create
===== Word List ===== //
src/c/parser.c:37
↓ 1 callersFunctionword_list_destroy
src/c/parser.c:46
↓ 1 callersFunctionword_list_push
src/c/parser.c:54
↓ 1 callersFunctionword_node_create
===== Word Node ===== //
src/c/parser.c:12
↓ 1 callersFunctionword_node_destroy
src/c/parser.c:21
↓ 1 callersFunctionword_node_destroy_rec
src/c/parser.c:28
MethodArgument
src/Argument.cpp:13
MethodCommand
src/Command.cpp:14
MethodCommandError
src/CommandError.cpp:13
MethodSimpleCLI
src/SimpleCLI.cpp:15
MethodaddArg
src/Command.cpp:86
MethodaddArgument
src/Command.cpp:136
MethodaddBoundlessCmd
src/SimpleCLI.cpp:254
MethodaddBoundlessCommand
src/SimpleCLI.cpp:276
MethodaddCmd
src/SimpleCLI.cpp:231
MethodaddCommand
src/SimpleCLI.cpp:272
MethodaddFlagArg
src/Command.cpp:126
MethodaddFlagArgument
src/Command.cpp:152
MethodaddPosArg
src/Command.cpp:106
MethodaddPositionalArgument
src/Command.cpp:144
MethodaddSingleArgCmd
src/SimpleCLI.cpp:263
MethodaddSingleArgumentCommand
src/SimpleCLI.cpp:280
Methodavailable
src/SimpleCLI.cpp:134
Functioncmd_copy_rec
src/c/cmd.c:68
Functioncmd_error_copy_rec
src/c/cmd_error.c:80
Functioncmd_move_rec
src/c/cmd.c:93
Functioncmd_reset_cli_rec
src/c/cmd.c:177
MethodcountArgs
src/Command.cpp:177
MethodcountCmdQueue
src/SimpleCLI.cpp:146
MethodcountErrorQueue
src/SimpleCLI.cpp:158
Methodequals
src/Command.cpp:156
Methodequals
src/Argument.cpp:137
Methoderrored
src/SimpleCLI.cpp:138
MethodgetArg
src/Command.cpp:228
MethodgetArg
src/CommandError.cpp:149
MethodgetArgument
src/Command.cpp:191
MethodgetArgument
src/CommandError.cpp:120
MethodgetCmd
src/SimpleCLI.cpp:170
MethodgetCmd
src/CommandError.cpp:145
next →1–100 of 157, ranked by callers