thrust
Classes | Typedefs | Functions

Classes

class  thrust::device_ptr_memory_resource< Upstream >
 
class  thrust::mr::disjoint_unsynchronized_pool_resource< Upstream, Bookkeeper >
 
class  thrust::mr::memory_resource< Pointer >
 
class  thrust::mr::new_delete_resource
 
class  thrust::mr::unsynchronized_pool_resource< Upstream >
 

Typedefs

typedef detail::native_resource thrust::system::omp::memory_resource
 
typedef detail::native_resource thrust::system::omp::universal_memory_resource
 
typedef detail::native_resource thrust::system::omp::universal_host_pinned_memory_resource
 
typedef detail::native_resource thrust::system::tbb::memory_resource
 
typedef detail::native_resource thrust::system::tbb::universal_memory_resource
 
typedef detail::native_resource thrust::system::tbb::universal_host_pinned_memory_resource
 

Functions

template<typename Pointer >
__host__ __device__ bool thrust::mr::operator== (const memory_resource< Pointer > &lhs, const memory_resource< Pointer > &rhs) noexcept
 
template<typename Pointer >
__host__ __device__ bool thrust::mr::operator!= (const memory_resource< Pointer > &lhs, const memory_resource< Pointer > &rhs) noexcept
 
template<typename MR >
__host__ MR * thrust::mr::get_global_resource ()
 

Detailed Description