libcuspatial  23.12.00
Loading...
Searching...
No Matches
Public Member Functions | List of all members
cuspatial::test::RMMResourceMixin Class Reference

Mixin to supply rmm resources for fixtures. More...

#include <base_fixture.hpp>

Inheritance diagram for cuspatial::test::RMMResourceMixin:
cuspatial::test::BaseFixture cuspatial::test::BaseFixtureWithParam< Ts > cuspatial::test::EmptyAndOneGeometryColumnFixture cuspatial::test::EmptyGeometryColumnFixture< T > cuspatial::test::EmptyGeometryColumnFixtureMultipleTypes cuspatial::test::OneGeometryColumnFixture< T >

Public Member Functions

rmm::mr::device_memory_resource * mr ()
 Returns pointer to device_memory_resource that should be used for all tests inheriting from this fixture.
 
rmm::cuda_stream_view stream ()
 Returns cuda_stream_view that should be used for computation in tests inheriting from this fixture.
 

Detailed Description

Mixin to supply rmm resources for fixtures.

Definition at line 30 of file base_fixture.hpp.

Member Function Documentation

◆ mr()

rmm::mr::device_memory_resource * cuspatial::test::RMMResourceMixin::mr ( )
inline

Returns pointer to device_memory_resource that should be used for all tests inheriting from this fixture.

Returns
pointer to memory resource

Definition at line 40 of file base_fixture.hpp.

◆ stream()

rmm::cuda_stream_view cuspatial::test::RMMResourceMixin::stream ( )
inline

Returns cuda_stream_view that should be used for computation in tests inheriting from this fixture.

Returns
view to cuda stream

Definition at line 47 of file base_fixture.hpp.


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