CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
cms::cudatest::Thing Class Reference

#include <Thing.h>

Public Member Functions

const float * get () const
 
 Thing ()=default
 
 Thing (cms::cuda::device::unique_ptr< float[]> ptr)
 

Private Attributes

cms::cuda::device::unique_ptr
< float[]> 
ptr_
 

Detailed Description

Definition at line 8 of file Thing.h.

Constructor & Destructor Documentation

cms::cudatest::Thing::Thing ( )
default
cms::cudatest::Thing::Thing ( cms::cuda::device::unique_ptr< float[]>  ptr)
inlineexplicit

Definition at line 11 of file Thing.h.

11 : ptr_(std::move(ptr)) {}
def move
Definition: eostools.py:511
cms::cuda::device::unique_ptr< float[]> ptr_
Definition: Thing.h:16

Member Function Documentation

const float* cms::cudatest::Thing::get ( ) const
inline

Member Data Documentation

cms::cuda::device::unique_ptr<float[]> cms::cudatest::Thing::ptr_
private

Definition at line 16 of file Thing.h.

Referenced by get().