summaryrefslogtreecommitdiff
path: root/tools/quickbook/src/fwd.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/quickbook/src/fwd.hpp')
-rw-r--r--tools/quickbook/src/fwd.hpp33
1 files changed, 33 insertions, 0 deletions
diff --git a/tools/quickbook/src/fwd.hpp b/tools/quickbook/src/fwd.hpp
new file mode 100644
index 0000000000..7995c14097
--- /dev/null
+++ b/tools/quickbook/src/fwd.hpp
@@ -0,0 +1,33 @@
+/*=============================================================================
+ Copyright (c) 2002 2004 2006 Joel de Guzman
+ Copyright (c) 2004 Eric Niebler
+ Copyright (c) 2010 Daniel James
+ http://spirit.sourceforge.net/
+
+ Use, modification and distribution is subject to the Boost Software
+ License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+ http://www.boost.org/LICENSE_1_0.txt)
+=============================================================================*/
+#if !defined(BOOST_SPIRIT_FWD_HPP)
+#define BOOST_SPIRIT_FWD_HPP
+
+#include "iterator.hpp"
+#include <boost/intrusive_ptr.hpp>
+
+namespace quickbook
+{
+ struct actions;
+ struct quickbook_grammar;
+ struct collector;
+ struct id_manager;
+ struct section_info;
+ struct file;
+ typedef boost::intrusive_ptr<file> file_ptr;
+
+ typedef std::string::const_iterator string_iterator;
+ typedef lookback_iterator<string_iterator> parse_iterator;
+
+ inline void ignore_variable(void const*) {}
+}
+
+#endif