1 | /* |
2 | * |
3 | * Copyright (c) 2011 |
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 | #ifndef BOOST_REGEX_SRC_INTERNALS_HPP |
13 | #define BOOST_REGEX_SRC_INTERNALS_HPP |
14 | |
15 | enum |
16 | { |
17 | char_class_space=1<<0, |
18 | char_class_print=1<<1, |
19 | char_class_cntrl=1<<2, |
20 | char_class_upper=1<<3, |
21 | char_class_lower=1<<4, |
22 | char_class_alpha=1<<5, |
23 | char_class_digit=1<<6, |
24 | char_class_punct=1<<7, |
25 | char_class_xdigit=1<<8, |
26 | char_class_alnum=char_class_alpha|char_class_digit, |
27 | char_class_graph=char_class_alnum|char_class_punct, |
28 | char_class_blank=1<<9, |
29 | char_class_word=1<<10, |
30 | char_class_unicode=1<<11, |
31 | char_class_horizontal=1<<12, |
32 | char_class_vertical=1<<13 |
33 | }; |
34 | |
35 | #endif // BOOST_REGEX_SRC_INTERNALS_HPP |
36 | |