Go to the documentation of this file. 48 #ifndef OME_COMPAT_REGEX_H 49 # define OME_COMPAT_REGEX_H 51 # include <ome/common/config.h> 53 # ifdef OME_HAVE_REGEX 60 using std::regex_error;
61 using std::regex_match;
62 using std::regex_replace;
63 using std::regex_search;
68 # elif OME_HAVE_TR1_REGEX 69 # include <tr1/regex.hpp> 74 using std::tr1::regex;
75 using std::tr1::regex_error;
76 using std::tr1::regex_match;
77 using std::tr1::regex_replace;
78 using std::tr1::regex_search;
79 using std::tr1::cmatch;
80 using std::tr1::smatch;
83 # elif OME_HAVE_BOOST_REGEX 84 # include <boost/regex.hpp> 90 using boost::regex_error;
91 using boost::regex_match;
92 using boost::regex_replace;
93 using boost::regex_search;
99 # error An regex implementation is not available 102 #endif // OME_COMPAT_REGEX_H