NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
#include <Exceptions/ErrorListener.hpp>
#include <Exceptions/SignalHandling.hpp>
#include <Util/Logger/Logger.hpp>
#include <Util/StacktraceLoader.hpp>
#include <memory>
#include <mutex>
Namespaces | |
NES | |
This exception represents a network error. | |
NES::Exceptions | |
Functions | |
void | NES::Exceptions::invokeErrorHandlers (std::shared_ptr< std::exception > exception, std::string &&stacktrace) |
calls to this function will pass an exception to all system-wide error listeners More... | |
void | NES::Exceptions::invokeErrorHandlers (int signal, std::string &&stacktrace) |
calls to this function will pass the signal to all system-wide error listeners More... | |
void | NES::Exceptions::invokeErrorHandlers (const std::string &buffer, std::string &&stacktrace) |
calls to this function will create a RuntimeException that is passed to all system-wide error listeners More... | |
void | NES::Exceptions::installGlobalErrorListener (std::shared_ptr< ErrorListener > const &listener) |
make an error listener system-wide More... | |
void | NES::Exceptions::removeGlobalErrorListener (const std::shared_ptr< ErrorListener > &listener) |
remove an error listener system-wide More... | |