MeVisLab Toolbox Reference
|
Since the correct std::iterator_traits rely on partial template specialization which is not supported by VC6 we must use a special traits class to get value_type correct. More...
#include <mlGraphToBoostGraph.h>
Public Types | |
typedef T | iterator_type |
typedef std::random_access_iterator_tag | iterator_category |
typedef ValueType | value_type |
typedef ptrdiff_t | difference_type |
typedef ValueType * | pointer |
typedef ValueType & | reference |
Since the correct std::iterator_traits rely on partial template specialization which is not supported by VC6 we must use a special traits class to get value_type correct.
Definition at line 352 of file mlGraphToBoostGraph.h.
typedef ptrdiff_t broken_VC_ptr_traits< T, ValueType >::difference_type |
Definition at line 357 of file mlGraphToBoostGraph.h.
typedef std::random_access_iterator_tag broken_VC_ptr_traits< T, ValueType >::iterator_category |
Definition at line 355 of file mlGraphToBoostGraph.h.
Definition at line 354 of file mlGraphToBoostGraph.h.
typedef ValueType* broken_VC_ptr_traits< T, ValueType >::pointer |
Definition at line 358 of file mlGraphToBoostGraph.h.
typedef ValueType& broken_VC_ptr_traits< T, ValueType >::reference |
Definition at line 359 of file mlGraphToBoostGraph.h.
typedef ValueType broken_VC_ptr_traits< T, ValueType >::value_type |
Definition at line 356 of file mlGraphToBoostGraph.h.