Public Member Functions | List of all members
raft_proto::detail::owning_buffer< D, T > Struct Template Reference

#include <base.hpp>

Collaboration diagram for raft_proto::detail::owning_buffer< D, T >:
Collaboration graph

Public Member Functions

 owning_buffer ()
 
 owning_buffer (device_id< D > device_id, std::size_t size, cuda_stream stream)
 
auto * get () const
 

Constructor & Destructor Documentation

◆ owning_buffer() [1/2]

template<device_type D, typename T >
raft_proto::detail::owning_buffer< D, T >::owning_buffer ( )
inline

◆ owning_buffer() [2/2]

template<device_type D, typename T >
raft_proto::detail::owning_buffer< D, T >::owning_buffer ( device_id< D >  device_id,
std::size_t  size,
cuda_stream  stream 
)
inline

Member Function Documentation

◆ get()

template<device_type D, typename T >
auto* raft_proto::detail::owning_buffer< D, T >::get ( ) const
inline

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