ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
reusex::vision::tensor_rt::nv::EventTimer Class Reference

#include <timer.hpp>

Public Member Functions

 EventTimer ()
virtual ~EventTimer ()
void start (cudaStream_t stream=nullptr)
float stop (const char *prefix="timer")

Detailed Description

Definition at line 7 of file timer.hpp.

Constructor & Destructor Documentation

◆ EventTimer()

reusex::vision::tensor_rt::nv::EventTimer::EventTimer ( )
inline

Definition at line 9 of file timer.hpp.

References checkRuntime.

◆ ~EventTimer()

virtual reusex::vision::tensor_rt::nv::EventTimer::~EventTimer ( )
inlinevirtual

Definition at line 14 of file timer.hpp.

References checkRuntime.

Member Function Documentation

◆ start()

void reusex::vision::tensor_rt::nv::EventTimer::start ( cudaStream_t stream = nullptr)
inline

Definition at line 19 of file timer.hpp.

References checkRuntime.

◆ stop()

float reusex::vision::tensor_rt::nv::EventTimer::stop ( const char * prefix = "timer")
inline

Definition at line 24 of file timer.hpp.

References checkRuntime, and reusex::info().


The documentation for this class was generated from the following file:
  • libs/reusex/include/vision/tensor_rt/common/timer.hpp