Lines Matching full:an
23 pandargs API consists of two major entities: template class `PandArg`, which represents an argument…
30 To create an argument, it's template constructor should be called. Here is an instance:
55 Template parameter is an argument type. Following values could be passed:
64 `arg_list_t` is a type, declared in `pandargs.h` under `panda` namespace, which is an alias for `st…
67 - `PandArgType GetType()` - returns type of an argument
68 - `std::string GetName()` - returns name of an argument
69 - `std::string GetDesc()` - returns description of an argument
70 - `T GetValue()` - returns value of an argument depending on it's type
71 - `T GetDefaultValue()` - returns default value of an argument
72 - `void SetValue(T val)` - set value of an argument
96 - `bool Add(PandArgBase* arg)` - add an argument to parser. Returns `true` if argument was succsess…
102 - `bool IsArgSet(PandArgBase* arg)` - returns `true` if an argument was added to a parser
103 - `bool IsArgSet(const std::string& arg_name)` - returns `true` if an argument with given name was …
114 Tail argument is a sequence of positinal arguments values. Function ```PushBackTail()``` adds an ar…
153 $ ./app --string= --int=1 # string is an empty string, int is 1
161 …same way as regular values, difference only that it's names are ignored in an input string, but po…