thrust
thrust::input_device_iterator_tag Struct Reference

#include <thrust/iterator/iterator_categories.h>

Inherits iterator_category_with_system_and_traversal< std::input_iterator_tag, thrust::device_system_tag, thrust::single_pass_traversal_tag >.

Detailed Description

input_device_iterator_tag is an empty class: it has no member functions, member variables, or nested types. It is used solely as a "tag": a representation of the Input Device Iterator concept within the C++ type system.

See also
http://www.sgi.com/tech/sgi/input_iterator_tag.html, iterator_traits, output_device_iterator_tag, forward_device_iterator_tag, bidirectional_device_iterator_tag, random_access_device_iterator_tag, input_host_iterator_tag, output_host_iterator_tag, forward_host_iterator_tag, bidirectional_host_iterator_tag, random_access_host_iterator_tag

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