class ErrorOrString
Defined at line 38 of file ../../src/developer/forensics/utils/errors.h
Public Methods
void ErrorOrString (std::string value)
Defined at line 40 of file ../../src/developer/forensics/utils/errors.h
void ErrorOrString (enum Error error)
Defined at line 41 of file ../../src/developer/forensics/utils/errors.h
void ErrorOrString (::fpromise::result<std::string, Error> result)
Allow construction from a ::fpromise::result.
Defined at line 44 of file ../../src/developer/forensics/utils/errors.h
bool HasValue ()
Defined at line 52 of file ../../src/developer/forensics/utils/errors.h
const std::string & Value ()
Defined at line 54 of file ../../src/developer/forensics/utils/errors.h
enum Error Error ()
Defined at line 59 of file ../../src/developer/forensics/utils/errors.h
bool operator== (const ErrorOrString & other)
Defined at line 64 of file ../../src/developer/forensics/utils/errors.h
bool operator!= (const ErrorOrString & other)
Defined at line 65 of file ../../src/developer/forensics/utils/errors.h
bool operator== (const enum Error error)
Defined at line 66 of file ../../src/developer/forensics/utils/errors.h
bool operator!= (const enum Error error)
Defined at line 67 of file ../../src/developer/forensics/utils/errors.h