gtsam_points
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
gtsam_points::EasyProfilerCuda Class Reference

Public Member Functions

 EasyProfilerCuda (const std::string &prof_label, CUstream_st *stream, int events_cache_size=10, bool enabled=true, bool debug=false, std::ostream &ost=std::cout)
 
void push (const std::string &label, CUstream_st *stream=nullptr)
 

Public Attributes

const bool enabled
 
const bool debug
 
const std::string prof_label
 
std::vector< std::string > labels
 
std::vector< std::chrono::high_resolution_clock::time_point > times
 
std::vector< CUevent_st * > events
 
int events_count
 
std::vector< CUevent_st * > events_cache
 
std::ostream & ost
 
std::ofstream ofs
 

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