profile_classes Struct Reference

#include <arrange_profiles.h>

Collaboration diagram for profile_classes:
Collaboration graph
[legend]

List of all members.

Public Member Functions

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

Public Attributes

std::string event
 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.
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

Member Function Documentation

bool profile_classes::matches ( profile_classes const &  classes  ) 

is this class set comparable with another?

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

Referenced by handle_options().


Member Data Documentation

the axis of the classes

Referenced by arrange_profiles(), and matches().

CPU info.

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.

Referenced by operator<<().

the extra images to consider for this profile_classes

Referenced by arrange_profiles(), and invert_profiles().


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

Generated on 29 Jul 2013 for oprofile by  doxygen 1.6.1