A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/regexp_8cpp.html below:

NCBI C++ ToolKit: src/util/xregexp/regexp.cpp File Reference

#include <ncbi_pch.hpp>
#include <corelib/ncbi_limits.h>
#include <corelib/ncbistl.hpp>
#include <util/xregexp/regexp.hpp>
#include <pcre.h>
#include <memory>
#include <stdlib.h>

Include dependency graph for regexp.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Macros #define  PCRE_FLAG(x)   PCRE_##x   #define  F_ISSET(flags, mask)   ((flags & (mask)) == (mask))   Functions static int  s_GetRealCompileFlags (CRegexp::TCompile compile_flags)   static int  s_GetRealMatchFlags (CRegexp::TMatch match_flags)   Variables static char  s_Special [] = ".?*+$^[](){}/\\|-"   Macro Definition Documentation ◆ F_ISSET #define F_ISSET (   flags,   mask  )    ((flags & (mask)) == (mask))

Definition at line 62 of file regexp.cpp.

◆ PCRE_FLAG #define PCRE_FLAG (   x )    PCRE_##x

Definition at line 43 of file regexp.cpp.

Function Documentation ◆ s_GetRealCompileFlags() static int s_GetRealCompileFlags ( CRegexp::TCompile  compile_flags ) static

Definition at line 65 of file regexp.cpp.

References F_ISSET, CRegexp::fCompile_default, CRegexp::fCompile_dotall, CRegexp::fCompile_extended, CRegexp::fCompile_ignore_case, CRegexp::fCompile_newline, CRegexp::fCompile_ungreedy, flags, NCBI_THROW, and PCRE_FLAG.

Referenced by CRegexp::Set().

◆ s_GetRealMatchFlags() static int s_GetRealMatchFlags ( CRegexp::TMatch  match_flags ) static

Definition at line 92 of file regexp.cpp.

References F_ISSET, flags, CRegexp::fMatch_default, CRegexp::fMatch_not_begin, CRegexp::fMatch_not_end, NCBI_THROW, and PCRE_FLAG.

Referenced by CRegexp::x_Match().

Variable Documentation ◆ s_Special char s_Special[] = ".?*+$^[](){}/\\|-" static

Definition at line 58 of file regexp.cpp.

Referenced by CRegexp::Escape(), and CRegexp::WildcardToRegexp().


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4