crawlserv++  [under development]
Application for crawling and analyzing textual content of websites.
crawlservpp::Query::RegEx::Exception Class Reference

Class for JSONPath exceptions. More...

#include <RegEx.hpp>

Inheritance diagram for crawlservpp::Query::RegEx::Exception:
Collaboration diagram for crawlservpp::Query::RegEx::Exception:

Public Member Functions

 Exception (const std::string &description)
 

Getter

std::string_view view () const noexcept
 Gets the description of the exception as a view to the underlying string. More...
 

Detailed Description

Class for JSONPath exceptions.

Throws an exception when

  • the given RegEx expression is empty
  • no result type has been specified
  • the compilation of the RegEx expression failed
  • no RegEx expression has been defined prior to performing it
  • an error occurs during execution of the query
  • the output vector is unexpectedly too small to contain the result

Constructor & Destructor Documentation

◆ Exception()

crawlservpp::Query::RegEx::Exception::Exception ( const std::string &  description)
inlineexplicit

Member Function Documentation

◆ view()


The documentation for this class was generated from the following file: