#include <clara.hpp>
Definition at line 251 of file clara.hpp.
◆ const_iterator
◆ begin()
auto clara::TextFlow::Columns::begin |
( |
| ) |
const -> iterator |
|
inline |
Definition at line 331 of file clara.hpp.
331{ return iterator( *this ); }
◆ end()
auto clara::TextFlow::Columns::end |
( |
| ) |
const -> iterator |
|
inline |
Definition at line 332 of file clara.hpp.
332{ return { *this, iterator::EndTag() }; }
◆ operator+()
auto clara::TextFlow::Columns::operator+ |
( |
Column const & | col | ) |
-> Columns |
|
inline |
Definition at line 338 of file clara.hpp.
338 {
339 Columns combined = *this;
340 combined += col;
341 return combined;
342 }
◆ operator+=()
auto clara::TextFlow::Columns::operator+= |
( |
Column const & | col | ) |
-> Columns& |
|
inline |
Definition at line 334 of file clara.hpp.
334 {
335 m_columns.push_back( col );
336 return *this;
337 }
◆ toString()
auto clara::TextFlow::Columns::toString |
( |
| ) |
const -> std::string |
|
inline |
Definition at line 357 of file clara.hpp.
357 {
358 std::ostringstream oss;
359 oss << *this;
360 return oss.str();
361 }
◆ operator<<
std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
Columns const & | cols ) |
|
friend |
Definition at line 344 of file clara.hpp.
344 {
345
346 bool first = true;
347 for( auto line : cols ) {
348 if( first )
349 first = false;
350 else
353 }
355 }
The documentation for this class was generated from the following file:
- libraries/sys-vm/external/Catch2/third_party/clara.hpp