|
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. |