summaryrefslogtreecommitdiff
path: root/boost/intrusive/detail/tree_iterator.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/intrusive/detail/tree_iterator.hpp')
-rw-r--r--boost/intrusive/detail/tree_iterator.hpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/boost/intrusive/detail/tree_iterator.hpp b/boost/intrusive/detail/tree_iterator.hpp
index 525761f3d6..c2e980d27a 100644
--- a/boost/intrusive/detail/tree_iterator.hpp
+++ b/boost/intrusive/detail/tree_iterator.hpp
@@ -40,13 +40,11 @@ namespace intrusive {
template<class ValueTraits, bool IsConst>
class tree_iterator
{
- protected:
+ private:
typedef iiterator< ValueTraits, IsConst
, std::bidirectional_iterator_tag> types_t;
-
- typedef ValueTraits value_traits;
+ typedef typename types_t::value_traits value_traits;
typedef typename types_t::node_traits node_traits;
-
typedef typename types_t::node node;
typedef typename types_t::node_ptr node_ptr;
typedef typename types_t::const_value_traits_ptr const_value_traits_ptr;