source: NonGTP/Boost/boost/regex/v4/error_type.hpp @ 857

Revision 857, 1.2 KB checked in by igarcia, 18 years ago (diff)
Line 
1/*
2 *
3 * Copyright (c) 2003-2005
4 * John Maddock
5 *
6 * Use, modification and distribution are subject to the
7 * Boost Software License, Version 1.0. (See accompanying file
8 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
9 *
10 */
11 
12 /*
13  *   LOCATION:    see http://www.boost.org for most recent version.
14  *   FILE         error_type.hpp
15  *   VERSION      see <boost/version.hpp>
16  *   DESCRIPTION: Declares regular expression error type enumerator.
17  */
18
19#ifndef BOOST_REGEX_ERROR_TYPE_HPP
20#define BOOST_REGEX_ERROR_TYPE_HPP
21
22#ifdef __cplusplus
23namespace boost{
24#endif
25
26#ifdef __cplusplus
27namespace regex_constants{
28
29enum error_type{
30
31   error_ok = 0,         // not used
32   error_no_match = 1,   // not used
33   error_bad_pattern = 2,
34   error_collate = 3,
35   error_ctype = 4,
36   error_escape = 5,
37   error_backref = 6,
38   error_brack = 7,
39   error_paren = 8,
40   error_brace = 9,
41   error_badbrace = 10,
42   error_range = 11,
43   error_space = 12,
44   error_badrepeat = 13,
45   error_end = 14,    // not used
46   error_size = 15,
47   error_right_paren = 16,  // not used
48   error_empty = 17,
49   error_complexity = 18,
50   error_stack = 19,
51   error_unknown = 20
52};
53
54}
55}
56#endif // __cplusplus
57
58#endif
Note: See TracBrowser for help on using the repository browser.