Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/boost_1_33_1/libs/regex/src/regex_debug.cpp @ 12

Last change on this file since 12 was 12, checked in by landauf, 17 years ago

added boost

File size: 1.5 KB
Line 
1/*
2 *
3 * Copyright (c) 1998-2004
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:        regex_debug.cpp
15  *   VERSION:     see <boost/version.hpp>
16  *   DESCRIPTION: Misc. debugging helpers.
17  */
18
19
20#define BOOST_REGEX_SOURCE
21
22#include <boost/regex/config.hpp>
23
24
25//
26// regex configuration information: this prints out the settings used
27// when the library was built - include in debugging builds only:
28//
29#ifdef BOOST_REGEX_CONFIG_INFO
30
31#define print_macro regex_lib_print_macro
32#define print_expression regex_lib_print_expression
33#define print_byte_order regex_lib_print_byte_order
34#define print_sign regex_lib_print_sign
35#define print_compiler_macros regex_lib_print_compiler_macros
36#define print_stdlib_macros regex_lib_print_stdlib_macros
37#define print_platform_macros regex_lib_print_platform_macros
38#define print_boost_macros regex_lib_print_boost_macros
39#define print_separator regex_lib_print_separator
40#define OLD_MAIN regex_lib_main
41#define NEW_MAIN regex_lib_main2
42#define NO_RECURSE
43
44#include <libs/regex/test/config_info/regex_config_info.cpp>
45
46BOOST_REGEX_DECL void BOOST_REGEX_CALL print_regex_library_info()
47{
48   std::cout << "\n\n";
49   print_separator();
50   std::cout << "Regex library build configuration:\n\n";
51   regex_lib_main2();
52}
53
54#endif
55
56
57
58
59
Note: See TracBrowser for help on using the repository browser.