|
NVBIO
|
#include <nvbio/basic/types.h>#include <nvbio/basic/iterator.h>#include <nvbio/basic/iterator_reference.h>Go to the source code of this file.
Classes | |
| struct | nvbio::index_transform_iterator< T, Transform > |
Namespaces | |
| nvbio | |
| Define a vector_view POD type and plain_view() for std::vector. | |
Functions | |
| template<typename T , typename Transform > | |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE index_transform_iterator< T, Transform > | nvbio::make_index_transform_iterator (const T it, const Transform f) |
| template<typename T , typename Transform > | |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE bool | nvbio::operator== (const index_transform_iterator< T, Transform > it1, const index_transform_iterator< T, Transform > it2) |
| template<typename T , typename Transform > | |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE bool | nvbio::operator!= (const index_transform_iterator< T, Transform > it1, const index_transform_iterator< T, Transform > it2) |
| template<typename T , typename Transform > | |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE bool | nvbio::operator< (const index_transform_iterator< T, Transform > it1, const index_transform_iterator< T, Transform > it2) |
| template<typename T , typename Transform > | |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE bool | nvbio::operator<= (const index_transform_iterator< T, Transform > it1, const index_transform_iterator< T, Transform > it2) |
| template<typename T , typename Transform > | |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE bool | nvbio::operator> (const index_transform_iterator< T, Transform > it1, const index_transform_iterator< T, Transform > it2) |
| template<typename T , typename Transform > | |
| NVBIO_FORCEINLINE NVBIO_HOST_DEVICE bool | nvbio::operator>= (const index_transform_iterator< T, Transform > it1, const index_transform_iterator< T, Transform > it2) |
1.8.4