mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-08-01 21:59:07 +00:00
LibCore: Add String variant for ArgsParser::add_positional_argument
This is basically the same version as const char *, but it's a nice helper that allows us to handle strings without casting.
This commit is contained in:
parent
d64d2e4d09
commit
63a846a2ac
Notes:
sideshowbarker
2024-07-18 21:39:21 +09:00
Author: https://github.com/speles
Commit: 63a846a2ac
Pull-request: https://github.com/SerenityOS/serenity/pull/5595
Issue: https://github.com/SerenityOS/serenity/issues/5586
2 changed files with 16 additions and 0 deletions
|
@ -79,6 +79,7 @@ public:
|
|||
|
||||
void add_positional_argument(Arg&&);
|
||||
void add_positional_argument(const char*& value, const char* help_string, const char* name, Required required = Required::Yes);
|
||||
void add_positional_argument(String& value, const char* help_string, const char* name, Required required = Required::Yes);
|
||||
void add_positional_argument(int& value, const char* help_string, const char* name, Required required = Required::Yes);
|
||||
void add_positional_argument(double& value, const char* help_string, const char* name, Required required = Required::Yes);
|
||||
void add_positional_argument(Vector<const char*>& value, const char* help_string, const char* name, Required required = Required::Yes);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue