operf_read Class Reference

#include <operf_counter.h>

Collaboration diagram for operf_read:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 operf_read (void)
void init (int sample_data_pipe_fd, std::string input_filename, std::string samples_dir, op_cpu cputype, std::vector< operf_event_t > &evts, bool systemwide)
 ~operf_read ()
int readPerfHeader (void)
unsigned int convertPerfData (void)
bool is_valid (void)
int get_eventnum_by_perf_event_id (u64 id) const
const operf_event_tget_event_by_counter (u32 counter)

Constructor & Destructor Documentation

operf_read::operf_read ( void   )  [inline]
operf_read::~operf_read (  ) 

References ocount_options::evts.


Member Function Documentation

unsigned int operf_read::convertPerfData ( void   ) 
const operf_event_t* operf_read::get_event_by_counter ( u32  counter  )  [inline]
int operf_read::get_eventnum_by_perf_event_id ( u64  id  )  const
void operf_read::init ( int  sample_data_pipe_fd,
std::string  input_filename,
std::string  samples_dir,
op_cpu  cputype,
std::vector< operf_event_t > &  evts,
bool  systemwide 
)
bool operf_read::is_valid ( void   )  [inline]
int operf_read::readPerfHeader ( void   ) 

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

Generated on 29 Jul 2013 for oprofile by  doxygen 1.6.1