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