Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
wave_config.hpp File Reference
#include <boost/config.hpp>
#include <boost/detail/workaround.hpp>
#include <boost/version.hpp>
#include <boost/spirit/include/classic_version.hpp>
#include <boost/wave/wave_version.hpp>
#include <boost/wave/util/flex_string.hpp>
Include dependency graph for wave_config.hpp:

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::wave
 

Macros

#define BOOST_WAVE_MAX_INCLUDE_LEVEL_DEPTH   1024
 
#define BOOST_WAVE_SUPPORT_VARIADICS_PLACEMARKERS   1
 
#define BOOST_WAVE_SUPPORT_WARNING_DIRECTIVE   1
 
#define BOOST_WAVE_SUPPORT_PRAGMA_ONCE   1
 
#define BOOST_WAVE_SUPPORT_PRAGMA_MESSAGE   1
 
#define BOOST_WAVE_SUPPORT_INCLUDE_NEXT   1
 
#define BOOST_WAVE_SUPPORT_CPP0X   1
 
#define BOOST_WAVE_SUPPORT_VARIADICS_PLACEMARKERS   1
 
#define BOOST_WAVE_SUPPORT_MS_EXTENSIONS   0
 
#define BOOST_WAVE_PREPROCESS_ERROR_MESSAGE_BODY   1
 
#define BOOST_WAVE_EMIT_PRAGMA_DIRECTIVES   1
 
#define BOOST_WAVE_PREPROCESS_PRAGMA_BODY   1
 
#define BOOST_WAVE_ENABLE_COMMANDLINE_MACROS   1
 
#define BOOST_WAVE_PRAGMA_KEYWORD   "wave"
 
#define BOOST_WAVE_SUPPORT_THREADING   0
 
#define BOOST_NO_MT   1
 
#define BOOST_WAVE_STRINGTYPE
 
#define BOOST_SPIRIT_DEBUG_FLAGS_CPP_GRAMMAR   0x0001
 
#define BOOST_SPIRIT_DEBUG_FLAGS_TIME_CONVERSION   0x0002
 
#define BOOST_SPIRIT_DEBUG_FLAGS_CPP_EXPR_GRAMMAR   0x0004
 
#define BOOST_SPIRIT_DEBUG_FLAGS_INTLIT_GRAMMAR   0x0008
 
#define BOOST_SPIRIT_DEBUG_FLAGS_CHLIT_GRAMMAR   0x0010
 
#define BOOST_SPIRIT_DEBUG_FLAGS_DEFINED_GRAMMAR   0x0020
 
#define BOOST_SPIRIT_DEBUG_FLAGS_PREDEF_MACROS_GRAMMAR   0x0040
 
#define BOOST_SPIRIT_DEBUG_FLAGS_CPP   0
 
#define BOOST_WAVE_DUMP_PARSE_TREE   0
 
#define BOOST_WAVE_DUMP_CONDITIONAL_EXPRESSIONS   0
 
#define BOOST_WAVE_SEPARATE_LEXER_INSTANTIATION   1
 
#define BOOST_WAVE_SEPARATE_GRAMMAR_INSTANTIATION   1
 
#define BOOST_WAVE_USE_STRICT_LEXER   0
 
#define BOOST_WAVE_SERIALIZATION   0
 
#define BOOST_WAVE_SUPPORT_IMPORT_KEYWORD   0
 
#define BOOST_WAVE_SUPPORT_LONGLONG_INTEGER_LITERALS   0
 
#define BOOST_WAVE_WCHAR_T_AUTOSELECT   1
 
#define BOOST_WAVE_WCHAR_T_FORCE_SIGNED   2
 
#define BOOST_WAVE_WCHAR_T_FORCE_UNSIGNED   3
 
#define BOOST_WAVE_WCHAR_T_SIGNEDNESS   BOOST_WAVE_WCHAR_T_AUTOSELECT
 
#define PHOENIX_LIMIT   6
 
#define BOOST_WAVE_DECL
 
#define BOOST_WAVE_USE_DEPRECIATED_PREPROCESSING_HOOKS   1
 

Typedefs

typedef long boost::wave::int_literal_type
 
typedef unsigned long boost::wave::uint_literal_type
 

Macro Definition Documentation

#define BOOST_NO_MT   1
#define BOOST_SPIRIT_DEBUG_FLAGS_CHLIT_GRAMMAR   0x0010
#define BOOST_SPIRIT_DEBUG_FLAGS_CPP   0
#define BOOST_SPIRIT_DEBUG_FLAGS_CPP_EXPR_GRAMMAR   0x0004
#define BOOST_SPIRIT_DEBUG_FLAGS_CPP_GRAMMAR   0x0001
#define BOOST_SPIRIT_DEBUG_FLAGS_DEFINED_GRAMMAR   0x0020
#define BOOST_SPIRIT_DEBUG_FLAGS_INTLIT_GRAMMAR   0x0008
#define BOOST_SPIRIT_DEBUG_FLAGS_PREDEF_MACROS_GRAMMAR   0x0040
#define BOOST_SPIRIT_DEBUG_FLAGS_TIME_CONVERSION   0x0002
#define BOOST_WAVE_DECL
#define BOOST_WAVE_DUMP_CONDITIONAL_EXPRESSIONS   0
#define BOOST_WAVE_DUMP_PARSE_TREE   0
#define BOOST_WAVE_EMIT_PRAGMA_DIRECTIVES   1
#define BOOST_WAVE_ENABLE_COMMANDLINE_MACROS   1
#define BOOST_WAVE_MAX_INCLUDE_LEVEL_DEPTH   1024
#define BOOST_WAVE_PRAGMA_KEYWORD   "wave"
#define BOOST_WAVE_PREPROCESS_ERROR_MESSAGE_BODY   1
#define BOOST_WAVE_PREPROCESS_PRAGMA_BODY   1
#define BOOST_WAVE_SEPARATE_GRAMMAR_INSTANTIATION   1
#define BOOST_WAVE_SEPARATE_LEXER_INSTANTIATION   1
#define BOOST_WAVE_SERIALIZATION   0
#define BOOST_WAVE_STRINGTYPE
Value:
char, std::char_traits<char>, std::allocator<char>, \
boost::wave::util::CowString< \
boost::wave::util::AllocatorStringStorage<char> \
> \
> \
Definition: flex_string.hpp:1417

Referenced by boost::wave::impl::pp_iterator_functor< ContextT >::on_error(), and boost::wave::impl::pp_iterator_functor< ContextT >::returned_from_include().

#define BOOST_WAVE_SUPPORT_CPP0X   1
#define BOOST_WAVE_SUPPORT_IMPORT_KEYWORD   0
#define BOOST_WAVE_SUPPORT_INCLUDE_NEXT   1
#define BOOST_WAVE_SUPPORT_LONGLONG_INTEGER_LITERALS   0
#define BOOST_WAVE_SUPPORT_MS_EXTENSIONS   0
#define BOOST_WAVE_SUPPORT_PRAGMA_MESSAGE   1
#define BOOST_WAVE_SUPPORT_PRAGMA_ONCE   1
#define BOOST_WAVE_SUPPORT_THREADING   0
#define BOOST_WAVE_SUPPORT_VARIADICS_PLACEMARKERS   1
#define BOOST_WAVE_SUPPORT_WARNING_DIRECTIVE   1
#define BOOST_WAVE_USE_DEPRECIATED_PREPROCESSING_HOOKS   1
#define BOOST_WAVE_USE_STRICT_LEXER   0
#define BOOST_WAVE_WCHAR_T_AUTOSELECT   1
#define BOOST_WAVE_WCHAR_T_FORCE_SIGNED   2
#define BOOST_WAVE_WCHAR_T_FORCE_UNSIGNED   3
#define BOOST_WAVE_WCHAR_T_SIGNEDNESS   BOOST_WAVE_WCHAR_T_AUTOSELECT
#define PHOENIX_LIMIT   6