| 9395 | } |
| 9396 | |
| 9397 | auto getHelpColumns() const -> std::vector<HelpColumns> { |
| 9398 | std::ostringstream oss; |
| 9399 | bool first = true; |
| 9400 | for( auto const &opt : m_optNames ) { |
| 9401 | if (first) |
| 9402 | first = false; |
| 9403 | else |
| 9404 | oss << ", "; |
| 9405 | oss << opt; |
| 9406 | } |
| 9407 | if( !m_hint.empty() ) |
| 9408 | oss << " <" << m_hint << ">"; |
| 9409 | return { { oss.str(), m_description } }; |
| 9410 | } |
| 9411 | |
| 9412 | auto isMatch( std::string const &optToken ) const -> bool { |
| 9413 | auto normalisedToken = normaliseOpt( optToken ); |
no test coverage detected