Utils: (membind) Fix weird casting error when binding base-class members
[senf.git] / Utils / Console / Config.ih
index bb0e55e..4b54736 100644 (file)
@@ -31,6 +31,7 @@
 #include <boost/intrusive_ptr.hpp>
 #include "Executor.hh"
 #include "../../Utils/intrusive_refcount.hh"
+#include "../../Utils/DiscardStream.hh"
 
 ///////////////////////////////ih.p////////////////////////////////////////
 
@@ -76,6 +77,9 @@ namespace detail {
                                              complete config file again. */
 
         DirectoryNode & root() const;
+        void chroot(DirectoryNode & node);
+
+        std::ostream & stream();
 
         class RestrictGuard;
 
@@ -90,6 +94,7 @@ namespace detail {
         Executor executor_;
         ParsedNodes parsedNodes_;
         DirectoryNode::ptr restrict_;
+        DiscardStream stream_;
 
         friend class RestrictGuard;
     };