Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Property Map Reference

Concepts
Header <boost/property_map/concepts.hpp>
Header <boost/property_map/dereference.hpp>
Header <boost/property_map/identity.hpp>
Header <boost/property_map/traits/value_type.hpp>

Concepts

namespace boost {
  namespace property_maps {
    namespace concepts {
      template<typename Func, typename Iter> struct BasicPropertyMap;
      template<typename UnaryFunc, typename Iter> struct ReadablePropertyMap;
      template<typename BinaryFunc, typename Iter, 
               typename Value = typename iterator_value<Iter>::type> 
        struct WritablePropertyMap;
      template<typename UnaryBinaryFunc, typename Iter> 
        struct ReadWritePropertyMap;
    }
  }
}namespace boost_concepts {
}
namespace boost {
  namespace property_maps {
    struct dereference;
  }
}
namespace boost {
  namespace property_maps {
    struct identity;
  }
}
namespace boost {
  namespace property_maps {
    namespace traits {
      template<typename F, typename I> struct value_type;
    }
  }
}

PrevUpHomeNext