NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
#include <ResourceLockingException.hpp>
Public Member Functions | |
ResourceLockingException (const std::string &message, RequestProcessor::Experimental::ResourceType resourceType) | |
RequestProcessor::Experimental::ResourceType | getResourceType () const |
Access the type of the resource which could not be accessed. More... | |
![]() | |
RequestExecutionException (const std::string &message) | |
RequestExecutionException (QueryId queryId, const std::string &message) | |
template<class ExceptionType > | |
bool | instanceOf () |
Checks if this object is of type ExceptionType. More... | |
template<class ExceptionType > | |
std::shared_ptr< ExceptionType > | as () |
Dynamically casts the exception to the given type. More... | |
QueryId | getQueryId () const |
NES::Exceptions::ResourceLockingException::ResourceLockingException | ( | const std::string & | message, |
RequestProcessor::Experimental::ResourceType | resourceType | ||
) |
RequestProcessor::Experimental::ResourceType NES::Exceptions::ResourceLockingException::getResourceType | ( | ) | const |
Access the type of the resource which could not be accessed.