The matching function implementation. More...
#include <xpressive.hpp>
Public Types | |
typedef ExpressionT | compiled_type |
Static Public Member Functions | |
static compiled_type | compile (ExpressionT const &expr) |
template<typename StringT , typename T > | |
static bool | matches (StringT const &str, xpressive::basic_regex< T > const &expr, xpressive::regex_constants::match_flag_type flags=xpressive::regex_constants::match_default) |
template<typename CharT , typename TraitsT , typename AllocatorT > | |
static bool | matches (std::basic_string< CharT, TraitsT, AllocatorT > const &str, xpressive::basic_regex< const CharT * > const &expr, xpressive::regex_constants::match_flag_type flags=xpressive::regex_constants::match_default) |
The matching function implementation.
typedef ExpressionT boost::aux::match_traits< ExpressionT, boost_xpressive_expression_tag >::compiled_type |
|
inlinestatic |
|
inlinestatic |
References boost::xpressive::regex_match().
|
inlinestatic |
References boost::multiprecision::backends::p, and boost::xpressive::regex_match().