profile_classes Struct Reference

#include <arrange_profiles.h>

Collaboration diagram for profile_classes:
Collaboration graph
[legend]

Public Member Functions

bool matches (profile_classes const &classes)
 is this class set comparable with another?

Data Fields

std::string event
std::string cpuinfo
 CPU info.
std::vector< profile_classv
 the actual classes
axis_types axis
 the axis of the classes
extra_images extra_found_images
 the extra images to consider for this profile_classes

Detailed Description

Definition at line 133 of file arrange_profiles.h.


Member Function Documentation

bool profile_classes::matches ( profile_classes const &  classes  ) 

is this class set comparable with another?

Definition at line 116 of file arrange_profiles.cpp.

References axis, AXIS_CPU, AXIS_EVENT, AXIS_MAX, AXIS_TGID, AXIS_TID, and v.

Referenced by handle_options().

Here is the caller graph for this function:


Field Documentation

the axis of the classes

Definition at line 151 of file arrange_profiles.h.

Referenced by matches().

CPU info.

Definition at line 145 of file arrange_profiles.h.

Referenced by operator<<().

This is only set if we're not classifying on event/count anyway - if we're classifying on event/count, then we'll already output the details of each class's event/count.

It's only used when classifying by CPU, tgid etc. so the user can still see what perfctr event was used.

Definition at line 142 of file arrange_profiles.h.

Referenced by operator<<().

the extra images to consider for this profile_classes

Definition at line 154 of file arrange_profiles.h.

Referenced by arrange_profiles(), and invert_profiles().


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

Generated on 8 Nov 2012 for Oprofile by  doxygen 1.6.1