| 39 | // type for buffer_iterator<T> |
| 40 | template<class T> |
| 41 | class buffer_iterator_base |
| 42 | { |
| 43 | public: |
| 44 | typedef ::boost::iterator_facade< |
| 45 | ::boost::compute::buffer_iterator<T>, |
| 46 | T, |
| 47 | ::std::random_access_iterator_tag, |
| 48 | ::boost::compute::detail::buffer_value<T> |
| 49 | > type; |
| 50 | }; |
| 51 | |
| 52 | template<class T, class IndexExpr> |
| 53 | struct buffer_iterator_index_expr |
nothing calls this directly
no outgoing calls
no test coverage detected