Boost logo

Boost-Commit :

From: andreas.pokorny_at_[hidden]
Date: 2007-08-20 16:50:34


Author: mumiee
Date: 2007-08-20 16:50:33 EDT (Mon, 20 Aug 2007)
New Revision: 38805
URL: http://svn.boost.org/trac/boost/changeset/38805

Log:
* due to references to other regexes, this may not be copyable

Text files modified:
   branches/xpressive/nested_dynamic_regex/boost/xpressive/nested_dynamic_compiler.hpp | 4 +++-
   1 files changed, 3 insertions(+), 1 deletions(-)

Modified: branches/xpressive/nested_dynamic_regex/boost/xpressive/nested_dynamic_compiler.hpp
==============================================================================
--- branches/xpressive/nested_dynamic_regex/boost/xpressive/nested_dynamic_compiler.hpp (original)
+++ branches/xpressive/nested_dynamic_regex/boost/xpressive/nested_dynamic_compiler.hpp 2007-08-20 16:50:33 EDT (Mon, 20 Aug 2007)
@@ -16,6 +16,7 @@
 #endif
 
 
+#include <boost/noncopyable.hpp>
 #include <boost/xpressive/xpressive_fwd.hpp>
 #include <boost/xpressive/regex_compiler.hpp>
 #include <boost/xpressive/detail/dynamic/parser_traits.hpp>
@@ -74,7 +75,8 @@
 
     template<typename BidiIter, typename RegexTraits>
     struct nested_dynamic_compiler :
- regex_compiler<BidiIter, RegexTraits, detail::nested_parser<BidiIter, RegexTraits> >
+ regex_compiler<BidiIter, RegexTraits, detail::nested_parser<BidiIter, RegexTraits> >,
+ noncopyable
     {
         typedef detail::nested_parser<BidiIter,RegexTraits> traits_type;
         typedef typename traits_type::table_type table_type;


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk