Point Cloud Library (PCL)  1.14.0-dev
List of all members | Public Member Functions | Public Attributes
pcl::gpu::ScopeTimer Struct Reference

#include </__w/1/s/gpu/utils/include/pcl/gpu/utils/timers_cuda.hpp>

Public Member Functions

 ScopeTimer (const char *name_)
 
 ~ScopeTimer ()
 

Public Attributes

const char * name
 
cudaEvent_t start
 
cudaEvent_t stop
 

Detailed Description

Definition at line 74 of file timers_cuda.hpp.

Constructor & Destructor Documentation

◆ ScopeTimer()

pcl::gpu::ScopeTimer::ScopeTimer ( const char *  name_)
inline

Definition at line 78 of file timers_cuda.hpp.

References start, and stop.

◆ ~ScopeTimer()

pcl::gpu::ScopeTimer::~ScopeTimer ( )
inline

Definition at line 84 of file timers_cuda.hpp.

References name, start, and stop.

Member Data Documentation

◆ name

const char* pcl::gpu::ScopeTimer::name

Definition at line 76 of file timers_cuda.hpp.

Referenced by ~ScopeTimer().

◆ start

cudaEvent_t pcl::gpu::ScopeTimer::start

Definition at line 77 of file timers_cuda.hpp.

Referenced by ScopeTimer(), and ~ScopeTimer().

◆ stop

cudaEvent_t pcl::gpu::ScopeTimer::stop

Definition at line 77 of file timers_cuda.hpp.

Referenced by ScopeTimer(), and ~ScopeTimer().


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