Classes | Namespaces | Functions
scalar_device_view.cuh File Reference

Scalar device view class definitons. More...

#include <cudf/scalar/scalar.hpp>
#include <cudf/strings/string_view.hpp>
#include <cudf/types.hpp>

Go to the source code of this file.

Classes

class  cudf::detail::scalar_device_view_base
 A non-owning view of scalar from device that is trivially copyable and usable in CUDA device code. More...
 
class  cudf::detail::fixed_width_scalar_device_view_base
 A type-erased scalar_device_view where the value is a fixed width type. More...
 
class  cudf::detail::fixed_width_scalar_device_view< T >
 A type of scalar_device_view where the value is a fixed width type. More...
 
class  cudf::numeric_scalar_device_view< T >
 A type of scalar_device_view that stores a pointer to a numerical value. More...
 
class  cudf::fixed_point_scalar_device_view< T >
 A type of scalar_device_view that stores a pointer to a fixed_point value. More...
 
class  cudf::string_scalar_device_view
 A type of scalar_device_view that stores a pointer to a string value. More...
 
class  cudf::timestamp_scalar_device_view< T >
 A type of scalar_device_view that stores a pointer to a timestamp value. More...
 
class  cudf::duration_scalar_device_view< T >
 A type of scalar_device_view that stores a pointer to a duration value. More...
 

Namespaces

 cudf
 cuDF interfaces
 

Functions

template<typename T >
auto cudf::get_scalar_device_view (numeric_scalar< T > &s)
 Get the device view of a numeric_scalar.
 
auto cudf::get_scalar_device_view (string_scalar &s)
 Get the device view of a string_scalar.
 
template<typename T >
auto cudf::get_scalar_device_view (timestamp_scalar< T > &s)
 Get the device view of a timestamp_scalar.
 
template<typename T >
auto cudf::get_scalar_device_view (duration_scalar< T > &s)
 Get the device view of a duration_scalar.
 
template<typename T >
auto cudf::get_scalar_device_view (fixed_point_scalar< T > &s)
 Get the device view of a fixed_point_scalar.
 

Detailed Description

Scalar device view class definitons.

Definition in file scalar_device_view.cuh.