#include <rmm/detail/export.hpp>#include <cuda/stream_ref>#include <cuda_runtime_api.h>#include <cstddef>#include <ostream>

Go to the source code of this file.
Classes | |
| class | rmm::cuda_stream_view |
| Strongly-typed non-owning wrapper for CUDA streams with default constructor. More... | |
Functions | |
| bool | rmm::operator== (cuda_stream_view lhs, cuda_stream_view rhs) |
| Equality comparison operator for streams. More... | |
| bool | rmm::operator!= (cuda_stream_view lhs, cuda_stream_view rhs) |
| Inequality comparison operator for streams. More... | |
| std::ostream & | rmm::operator<< (std::ostream &os, cuda_stream_view stream) |
| Output stream operator for printing / logging streams. More... | |
Variables | |
| static constexpr cuda_stream_view | rmm::cuda_stream_default {} |
| Static cuda_stream_view of the default stream (stream 0), for convenience. | |
| static const cuda_stream_view | rmm::cuda_stream_legacy |
| Static cuda_stream_view of cudaStreamLegacy, for convenience. More... | |
| static const cuda_stream_view | rmm::cuda_stream_per_thread |
| Static cuda_stream_view of cudaStreamPerThread, for convenience. More... | |