Include dependency graph for param-complete.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | MemberGetter |
| struct | Result |
| struct | Result::Member |
| struct | attribute_accessor< MemberGetter > |
| struct | enum_accessor< T, MemberGetter > |
Namespaces | |
| namespace | alpaqa |
| namespace | alpaqa::params |
Functions | |
| template<class T > | |
| Result | get_members (const MemberGetter &s) |
| Catch-all. | |
| template<class T > | |
| bool | is_leaf () |
| void | print_completion (std::string_view method, std::string_view params) |
| struct alpaqa::params::MemberGetter |
Collaboration diagram for MemberGetter:| Class Members | ||
|---|---|---|
| string_view | full_key | Full key string, used for diagnostics. |
| string_view | key | The subkey to resolve next. |
| optional< string_view > | value | The value of the parameter to store. |
| struct alpaqa::params::Result |
Collaboration diagram for Result:| Class Members | ||
|---|---|---|
| bool | leaf | |
| string_view | prefix | |
| vector< Member > | members | |
| struct alpaqa::params::Result::Member |
Collaboration diagram for Result::Member:| Class Members | ||
|---|---|---|
| string_view | name | |
| optional< string_view > | doc = std::nullopt | |
| optional< char > | suffix = std::nullopt | |
| void print_completion | ( | std::string_view | method, |
| std::string_view | params | ||
| ) |
Definition at line 271 of file param-complete.cpp.
Here is the call graph for this function:
Here is the caller graph for this function: