|
SlHelpers
|
Stores a string (usually an error string) to be retrieved later. More...
#include <LastError.h>
Public Member Functions | |
| LastErrorStr & | reset () noexcept |
| Wipe out everything. | |
| template<typename T> requires (std::is_convertible_v<T, std::string_view>) | |
| void | setError (T &&str) |
| Store a string into this error. | |
| const std::string & | lastError () const &noexcept |
| Obtain the stored string. | |
| Public Member Functions inherited from SlHelpers::LastErrorBase< More... > | |
| std::tuple_element_t< idx, Tuple > & | get () noexcept |
| Get n-th error member. | |
| void | set (Arg &&val) noexcept |
| Set n-th error member. | |
Additional Inherited Members | |
| Protected Member Functions inherited from SlHelpers::LastErrorBase< More... > | |
| void | resetMembers () noexcept |
| Wipe out members. | |
Stores a string (usually an error string) to be retrieved later.
This class uses a string internally.
|
inlinenoexcept |
Obtain the stored string.
|
inline |
Store a string into this error.
| str | The string to store |