Sequoia
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
sequoia::parsing::commandline::proper_string Class Reference

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
 

Detailed Description

Class which wraps a std::string and enforces the invariant that the std::string be non-empty.


The documentation for this class was generated from the following file: