Blame boost/regex.h

Packit 58578d
/*
Packit 58578d
 *
Packit 58578d
 * Copyright (c) 1998-2000
Packit 58578d
 * Dr John Maddock
Packit 58578d
 *
Packit 58578d
 * Use, modification and distribution are subject to the 
Packit 58578d
 * Boost Software License, Version 1.0. (See accompanying file 
Packit 58578d
 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Packit 58578d
 *
Packit 58578d
 */
Packit 58578d
 
Packit 58578d
 /*
Packit 58578d
  *   LOCATION:    see http://www.boost.org/libs/regex for documentation.
Packit 58578d
  *   FILE         regex.h
Packit 58578d
  *   VERSION      3.12
Packit 58578d
  *   DESCRIPTION: Declares POSIX API functions
Packit 58578d
  */
Packit 58578d
Packit 58578d
#ifndef BOOST_RE_REGEX_H
Packit 58578d
#define BOOST_RE_REGEX_H
Packit 58578d
Packit 58578d
#include <boost/cregex.hpp>
Packit 58578d
Packit 58578d
/*
Packit 58578d
*  add using declarations to bring POSIX API functions into
Packit 58578d
* global scope, only if this is C++ (and not C).
Packit 58578d
*/
Packit 58578d
#ifdef __cplusplus
Packit 58578d
Packit 58578d
using boost::regoff_t;
Packit 58578d
using boost::regex_tA;
Packit 58578d
using boost::regmatch_t;
Packit 58578d
using boost::REG_BASIC;
Packit 58578d
using boost::REG_EXTENDED;
Packit 58578d
using boost::REG_ICASE;
Packit 58578d
using boost::REG_NOSUB;
Packit 58578d
using boost::REG_NEWLINE;
Packit 58578d
using boost::REG_NOSPEC;
Packit 58578d
using boost::REG_PEND;
Packit 58578d
using boost::REG_DUMP;
Packit 58578d
using boost::REG_NOCOLLATE;
Packit 58578d
using boost::REG_ESCAPE_IN_LISTS;
Packit 58578d
using boost::REG_NEWLINE_ALT;
Packit 58578d
using boost::REG_PERL;
Packit 58578d
using boost::REG_AWK;
Packit 58578d
using boost::REG_GREP;
Packit 58578d
using boost::REG_EGREP;
Packit 58578d
using boost::REG_ASSERT;
Packit 58578d
using boost::REG_INVARG;
Packit 58578d
using boost::REG_ATOI;
Packit 58578d
using boost::REG_ITOA;
Packit 58578d
Packit 58578d
using boost::REG_NOTBOL;
Packit 58578d
using boost::REG_NOTEOL;
Packit 58578d
using boost::REG_STARTEND;
Packit 58578d
Packit 58578d
using boost::reg_comp_flags;
Packit 58578d
using boost::reg_exec_flags;
Packit 58578d
using boost::regcompA;
Packit 58578d
using boost::regerrorA;
Packit 58578d
using boost::regexecA;
Packit 58578d
using boost::regfreeA;
Packit 58578d
Packit 58578d
#ifndef BOOST_NO_WREGEX
Packit 58578d
using boost::regcompW;
Packit 58578d
using boost::regerrorW;
Packit 58578d
using boost::regexecW;
Packit 58578d
using boost::regfreeW;
Packit 58578d
using boost::regex_tW;
Packit 58578d
#endif
Packit 58578d
Packit 58578d
using boost::REG_NOERROR;
Packit 58578d
using boost::REG_NOMATCH;
Packit 58578d
using boost::REG_BADPAT;
Packit 58578d
using boost::REG_ECOLLATE;
Packit 58578d
using boost::REG_ECTYPE;
Packit 58578d
using boost::REG_EESCAPE;
Packit 58578d
using boost::REG_ESUBREG;
Packit 58578d
using boost::REG_EBRACK;
Packit 58578d
using boost::REG_EPAREN;
Packit 58578d
using boost::REG_EBRACE;
Packit 58578d
using boost::REG_BADBR;
Packit 58578d
using boost::REG_ERANGE;
Packit 58578d
using boost::REG_ESPACE;
Packit 58578d
using boost::REG_BADRPT;
Packit 58578d
using boost::REG_EEND;
Packit 58578d
using boost::REG_ESIZE;
Packit 58578d
using boost::REG_ERPAREN;
Packit 58578d
using boost::REG_EMPTY;
Packit 58578d
using boost::REG_E_MEMORY;
Packit 58578d
using boost::REG_E_UNKNOWN;
Packit 58578d
using boost::reg_errcode_t;
Packit 58578d
Packit 58578d
#endif /* __cplusplus */
Packit 58578d
Packit 58578d
#endif /* BOOST_RE_REGEX_H */
Packit 58578d
Packit 58578d
Packit 58578d
Packit 58578d