PStack
2.0
Stack trace printer for MSVC and GCC binaries
|
Declares the root of the exception class hierarchy for PSystem. More...
#include "exception_ns.hpp"
#include <exception>
#include <iosfwd>
#include <psystem/framework/not_assignable.hpp>
Go to the source code of this file.
Classes | |
class | psystem::exception::base_exception |
Base exception class from which all PSystem exceptions must inherit. More... | |
Namespaces | |
psystem | |
Contains the process examination "system" and basic frameworks. | |
psystem::exception | |
All exceptions used by the psystem namespace exist in this namespace. | |
Related Free Functions | |
std::ostream & | operator<< (std::ostream &out, psystem::exception::base_exception const &ex) noexcept |
Serialize exception information to an output stream. More... | |
Declares the root of the exception class hierarchy for PSystem.
|
noexcept |
Serialize exception information to an output stream.
This operator enables trivial output of the exception to a std::ostream
instance. The output will be a human-readable string with (at least) the message contained in the exception.
[in,out] | out | The stream to modify with serialized exception information. |
[in] | ex | The exception to serialize. |