15#ifndef _PCRE2CPP_MATCH_ERROR_CODES_HPP_
16 #define _PCRE2CPP_MATCH_ERROR_CODES_HPP_
20 #if !_PCRE2CPP_HAS_CXX17
31 enum class match_error_codes : int32_t {
35 NoMatch = PCRE2_ERROR_NOMATCH,
37 Partial = PCRE2_ERROR_PARTIAL,
43 BadMagic = PCRE2_ERROR_BADMAGIC,
49 BadMode = PCRE2_ERROR_BADMODE,
51 BadOffset = PCRE2_ERROR_BADOFFSET,
53 BadOption = PCRE2_ERROR_BADOPTION,
60 BadUTFOffset = PCRE2_ERROR_BADUTFOFFSET,
66 Callout = PCRE2_ERROR_CALLOUT,
68 DepthLimit = PCRE2_ERROR_DEPTHLIMIT,
70 HeapLimit = PCRE2_ERROR_HEAPLIMIT,
75 Internal = PCRE2_ERROR_INTERNAL,
81 JITStackLimit = PCRE2_ERROR_JIT_STACKLIMIT,
83 MatchLimit = PCRE2_ERROR_MATCHLIMIT,
91 NoMemory = PCRE2_ERROR_NOMEMORY,
93 Null = PCRE2_ERROR_NULL,
102 RecurseLoop = PCRE2_ERROR_RECURSELOOP
@ None
No options set (default).
Definition pcre2cpp.hpp:967
#define _PCRE2CPP_ERROR(MESSAGE)
compiler error
Definition config.hpp:278
Main namespace of pcre2cpp library.