Commit c24bddb5 authored by Dominik Charousset's avatar Dominik Charousset

Add missing "inline"

parent 46df74f8
...@@ -40,7 +40,7 @@ namespace caf { ...@@ -40,7 +40,7 @@ namespace caf {
using string_proj = std::function<optional<std::string> (const std::string&)>; using string_proj = std::function<optional<std::string> (const std::string&)>;
string_proj extract_longopt_arg(const std::string& prefix) { inline string_proj extract_longopt_arg(const std::string& prefix) {
return [prefix](const std::string& arg) -> optional<std::string> { return [prefix](const std::string& arg) -> optional<std::string> {
if (arg.compare(0, prefix.size(), prefix) == 0) { if (arg.compare(0, prefix.size(), prefix) == 0) {
return std::string(arg.begin() + prefix.size(), arg.end()); return std::string(arg.begin() + prefix.size(), arg.end());
...@@ -145,7 +145,7 @@ inline opt0_rvalue_builder on_opt0(char short_opt, ...@@ -145,7 +145,7 @@ inline opt0_rvalue_builder on_opt0(char short_opt,
/** /**
* Returns a function that prints the help text of `desc` to `out`. * Returns a function that prints the help text of `desc` to `out`.
*/ */
std::function<void()> print_desc(options_description* desc, inline std::function<void()> print_desc(options_description* desc,
std::ostream& out = std::cout) { std::ostream& out = std::cout) {
return [&out, desc] { return [&out, desc] {
if (!desc) return; if (!desc) return;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment