|
Sequoia
|
Class which wraps a std::string and enforces the invariant that the std::string be non-empty.
More...
#include <CommandLineArguments.hpp>
Public Member Functions | |
| proper_string (std::string s) | |
| proper_string (const char *c) | |
| operator const std::string & () const noexcept | |
| operator std::string_view () const noexcept | |
Friends | |
| bool | operator== (const proper_string &, const proper_string &) noexcept=default |
Class which wraps a std::string and enforces the invariant that the std::string be non-empty.