File string_regex.hpp
FileList > cubrid > src > query > string_regex.hpp
Go to the source code of this file
#include <regex>
#include "re2/re2.h"
#include "error_manager.h"
#include "intl_support.h"
#include "language_support.h"
#include "string_regex_constants.hpp"
Namespaces
Classes
Public Types
Macros
| Type |
Name |
| define |
GET_RE2_OBJ (cr) (\*(cr.compiled->re2\_obj))
|
| define |
GET_STD_OBJ (cr) (\*(cr.compiled->std\_obj))
|
Public Types Documentation
typedef cub_compiled_regex
using cub_compiled_regex = cubregex::compiled_regex;
typedef cub_std_regex
using cub_std_regex = std::basic_regex <wchar_t, cubregex::cub_reg_traits>;
typedef cub_std_regex_iterator
using cub_std_regex_iterator = std::regex_iterator<std::wstring::iterator, wchar_t, cubregex::cub_reg_traits>;
typedef cub_std_regex_results
using cub_std_regex_results = std::match_results <std::wstring::iterator>;
union compiled_regex_object
Macro Definition Documentation
define GET_RE2_OBJ
#define GET_RE2_OBJ (
cr
) `(*(cr.compiled->re2_obj))`
define GET_STD_OBJ
#define GET_STD_OBJ (
cr
) `(*(cr.compiled->std_obj))`
The documentation for this class was generated from the following file cubrid/src/query/string_regex.hpp