VR-Forces 4.0.4 Class Documentation
include/boost/regex.h
Go to the documentation of this file.
00001 /*
00002  *
00003  * Copyright (c) 1998-2000
00004  * Dr John Maddock
00005  *
00006  * Use, modification and distribution are subject to the 
00007  * Boost Software License, Version 1.0. (See accompanying file 
00008  * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
00009  *
00010  */
00011  
00012  /*
00013   *   LOCATION:    see http://www.boost.org/libs/regex for documentation.
00014   *   FILE         regex.h
00015   *   VERSION      3.12
00016   *   DESCRIPTION: Declares POSIX API functions
00017   */
00018 
00019 #ifndef BOOST_RE_REGEX_H
00020 #define BOOST_RE_REGEX_H
00021 
00022 #include <boost/cregex.hpp>
00023 
00024 /*
00025 *  add using declarations to bring POSIX API functions into
00026 * global scope, only if this is C++ (and not C).
00027 */
00028 #ifdef __cplusplus
00029 
00030 using boost::regoff_t;
00031 using boost::regex_tA;
00032 using boost::regmatch_t;
00033 using boost::REG_BASIC;
00034 using boost::REG_EXTENDED;
00035 using boost::REG_ICASE;
00036 using boost::REG_NOSUB;
00037 using boost::REG_NEWLINE;
00038 using boost::REG_NOSPEC;
00039 using boost::REG_PEND;
00040 using boost::REG_DUMP;
00041 using boost::REG_NOCOLLATE;
00042 using boost::REG_ESCAPE_IN_LISTS;
00043 using boost::REG_NEWLINE_ALT;
00044 using boost::REG_PERL;
00045 using boost::REG_AWK;
00046 using boost::REG_GREP;
00047 using boost::REG_EGREP;
00048 using boost::REG_ASSERT;
00049 using boost::REG_INVARG;
00050 using boost::REG_ATOI;
00051 using boost::REG_ITOA;
00052 
00053 using boost::REG_NOTBOL;
00054 using boost::REG_NOTEOL;
00055 using boost::REG_STARTEND;
00056 
00057 using boost::reg_comp_flags;
00058 using boost::reg_exec_flags;
00059 using boost::regcompA;
00060 using boost::regerrorA;
00061 using boost::regexecA;
00062 using boost::regfreeA;
00063 
00064 #ifndef BOOST_NO_WREGEX
00065 using boost::regcompW;
00066 using boost::regerrorW;
00067 using boost::regexecW;
00068 using boost::regfreeW;
00069 using boost::regex_tW;
00070 #endif
00071 
00072 using boost::REG_NOERROR;
00073 using boost::REG_NOMATCH;
00074 using boost::REG_BADPAT;
00075 using boost::REG_ECOLLATE;
00076 using boost::REG_ECTYPE;
00077 using boost::REG_EESCAPE;
00078 using boost::REG_ESUBREG;
00079 using boost::REG_EBRACK;
00080 using boost::REG_EPAREN;
00081 using boost::REG_EBRACE;
00082 using boost::REG_BADBR;
00083 using boost::REG_ERANGE;
00084 using boost::REG_ESPACE;
00085 using boost::REG_BADRPT;
00086 using boost::REG_EEND;
00087 using boost::REG_ESIZE;
00088 using boost::REG_ERPAREN;
00089 using boost::REG_EMPTY;
00090 using boost::REG_E_MEMORY;
00091 using boost::REG_E_UNKNOWN;
00092 using boost::reg_errcode_t;
00093 
00094 #endif /* __cplusplus */
00095 
00096 #endif /* BOOST_RE_REGEX_H */
00097 
00098 
00099 
00100 

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)