|
|
| 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) |
| |
|
|
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: