Bolt  1.3
C++ template library with support for OpenCL
Public Types | List of all members
bolt::cl::detail::iterator_adaptor_base< Derived, Base, Value, Traversal, Reference, Difference > Struct Template Reference

Public Types

typedef iterator_facade
< Derived, typename
bolt::cl::detail::ia_dflt_help
< Value,
bolt::cl::detail::eval_if
< std::is_same< Reference,
use_default >
, bolt::cl::iterator_value
< Base >
, std::remove_reference
< Reference > > >::type,
typename
bolt::cl::detail::ia_dflt_help
< Traversal,
bolt::cl::iterator_traversal
< Base > >::type, typename
bolt::cl::detail::ia_dflt_help
< Reference,
bolt::cl::detail::eval_if
< std::is_same< Value,
use_default >
, bolt::cl::iterator_reference
< Base >
, bolt::cl::detail::add_reference
< Value > > >::type, typename
bolt::cl::detail::ia_dflt_help
< Difference,
bolt::cl::iterator_difference
< Base > >::type
type
 

The documentation for this struct was generated from the following file: