Seastar
High performance C++ framework for concurrent servers
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Public Member Functions | Static Public Member Functions | List of all members
linux_perf_event Class Reference

Public Member Functions

 linux_perf_event (const struct ::perf_event_attr &attr, pid_t pid, int cpu, int group_fd, unsigned long flags)
 
 linux_perf_event (linux_perf_event &&x) noexcept
 
linux_perf_eventoperator= (linux_perf_event &&x) noexcept
 
uint64_t read ()
 
void enable ()
 
void disable ()
 

Static Public Member Functions

static linux_perf_event user_instructions_retired ()
 
static linux_perf_event user_cpu_cycles_retired ()
 

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