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.