PStack
2.0
Stack trace printer for MSVC and GCC binaries
|
Defines the root of the exception class hierarchy for PSystem. More...
#include "psystem/exception/base_exception.hpp"
#include <cstdarg>
#include <cstdio>
#include <iostream>
#include <psystem/framework/memory.hpp>
Namespaces | |
psystem | |
Contains the process examination "system" and basic frameworks. | |
psystem::exception | |
All exceptions used by the psystem namespace exist in this namespace. | |
Functions | |
std::ostream & | operator<< (std::ostream &out, psystem::exception::base_exception const &ex) noexcept |
Serialize exception information to an output stream. More... | |
Defines 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. |