annotate DEPENDENCIES/generic/include/boost/regex.h @ 133:4acb5d8d80b6 tip

Don't fail environmental check if README.md exists (but .txt and no-suffix don't)
author Chris Cannam
date Tue, 30 Jul 2019 12:25:44 +0100
parents 2665513ce2d3
children
rev   line source
Chris@16 1 /*
Chris@16 2 *
Chris@16 3 * Copyright (c) 1998-2000
Chris@16 4 * Dr John Maddock
Chris@16 5 *
Chris@16 6 * Use, modification and distribution are subject to the
Chris@16 7 * Boost Software License, Version 1.0. (See accompanying file
Chris@16 8 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Chris@16 9 *
Chris@16 10 */
Chris@16 11
Chris@16 12 /*
Chris@16 13 * LOCATION: see http://www.boost.org/libs/regex for documentation.
Chris@16 14 * FILE regex.h
Chris@16 15 * VERSION 3.12
Chris@16 16 * DESCRIPTION: Declares POSIX API functions
Chris@16 17 */
Chris@16 18
Chris@16 19 #ifndef BOOST_RE_REGEX_H
Chris@16 20 #define BOOST_RE_REGEX_H
Chris@16 21
Chris@16 22 #include <boost/cregex.hpp>
Chris@16 23
Chris@16 24 /*
Chris@16 25 * add using declarations to bring POSIX API functions into
Chris@16 26 * global scope, only if this is C++ (and not C).
Chris@16 27 */
Chris@16 28 #ifdef __cplusplus
Chris@16 29
Chris@16 30 using boost::regoff_t;
Chris@16 31 using boost::regex_tA;
Chris@16 32 using boost::regmatch_t;
Chris@16 33 using boost::REG_BASIC;
Chris@16 34 using boost::REG_EXTENDED;
Chris@16 35 using boost::REG_ICASE;
Chris@16 36 using boost::REG_NOSUB;
Chris@16 37 using boost::REG_NEWLINE;
Chris@16 38 using boost::REG_NOSPEC;
Chris@16 39 using boost::REG_PEND;
Chris@16 40 using boost::REG_DUMP;
Chris@16 41 using boost::REG_NOCOLLATE;
Chris@16 42 using boost::REG_ESCAPE_IN_LISTS;
Chris@16 43 using boost::REG_NEWLINE_ALT;
Chris@16 44 using boost::REG_PERL;
Chris@16 45 using boost::REG_AWK;
Chris@16 46 using boost::REG_GREP;
Chris@16 47 using boost::REG_EGREP;
Chris@16 48 using boost::REG_ASSERT;
Chris@16 49 using boost::REG_INVARG;
Chris@16 50 using boost::REG_ATOI;
Chris@16 51 using boost::REG_ITOA;
Chris@16 52
Chris@16 53 using boost::REG_NOTBOL;
Chris@16 54 using boost::REG_NOTEOL;
Chris@16 55 using boost::REG_STARTEND;
Chris@16 56
Chris@16 57 using boost::reg_comp_flags;
Chris@16 58 using boost::reg_exec_flags;
Chris@16 59 using boost::regcompA;
Chris@16 60 using boost::regerrorA;
Chris@16 61 using boost::regexecA;
Chris@16 62 using boost::regfreeA;
Chris@16 63
Chris@16 64 #ifndef BOOST_NO_WREGEX
Chris@16 65 using boost::regcompW;
Chris@16 66 using boost::regerrorW;
Chris@16 67 using boost::regexecW;
Chris@16 68 using boost::regfreeW;
Chris@16 69 using boost::regex_tW;
Chris@16 70 #endif
Chris@16 71
Chris@16 72 using boost::REG_NOERROR;
Chris@16 73 using boost::REG_NOMATCH;
Chris@16 74 using boost::REG_BADPAT;
Chris@16 75 using boost::REG_ECOLLATE;
Chris@16 76 using boost::REG_ECTYPE;
Chris@16 77 using boost::REG_EESCAPE;
Chris@16 78 using boost::REG_ESUBREG;
Chris@16 79 using boost::REG_EBRACK;
Chris@16 80 using boost::REG_EPAREN;
Chris@16 81 using boost::REG_EBRACE;
Chris@16 82 using boost::REG_BADBR;
Chris@16 83 using boost::REG_ERANGE;
Chris@16 84 using boost::REG_ESPACE;
Chris@16 85 using boost::REG_BADRPT;
Chris@16 86 using boost::REG_EEND;
Chris@16 87 using boost::REG_ESIZE;
Chris@16 88 using boost::REG_ERPAREN;
Chris@16 89 using boost::REG_EMPTY;
Chris@16 90 using boost::REG_E_MEMORY;
Chris@16 91 using boost::REG_E_UNKNOWN;
Chris@16 92 using boost::reg_errcode_t;
Chris@16 93
Chris@16 94 #endif /* __cplusplus */
Chris@16 95
Chris@16 96 #endif /* BOOST_RE_REGEX_H */
Chris@16 97
Chris@16 98
Chris@16 99
Chris@16 100