wamp_call_result.hpp
Map kw_arguments() const
The keyword arguments returned from the call, converted to a map type.
void get_kw_arguments(Map &kw_args) const
Convert and assign the keyword arguments returned from the call to the given kw_args map...
std::size_t number_of_arguments() const
The number of positional arguments returned from the call.
T argument(std::size_t index) const
The positional argument returned from the call with the given index, converted to type T...
Definition: exceptions.hpp:37
void get_each_argument(T &...args) const
Convert and assign the positional arguments to a given list of individual parameters.
T kw_argument_or(const std::string &key, const T &fallback) const
The keyword argument returned from the call with the given key, converted to type T...
void get_arguments(List &args) const
Convert and assign the positional arguments returned from the call to the given args list...
std::size_t number_of_kw_arguments() const
The number of keyword arguments returned from the call.
List arguments() const
The positional arguments returned from the call, converted to a list type.
T kw_argument(const std::string &key) const
The keyword argument returned from the call with the given key, converted to type T...