diff_container Class Reference

Store two profiles for diffing. More...

#include <diff_container.h>

Inheritance diagram for diff_container:
Inheritance graph
[legend]
Collaboration diagram for diff_container:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 diff_container (profile_container const &pc1, profile_container const &pc2)
 populate the collection of diffed symbols
 ~diff_container ()
diff_collection const get_symbols (profile_container::symbol_choice &choice) const
 return a collection of diffed symbols
count_array_t const samples_count () const
 total count for 'new' profile

Detailed Description

Store two profiles for diffing.


Constructor & Destructor Documentation

diff_container::diff_container ( profile_container const &  pc1,
profile_container const &  pc2 
)

populate the collection of diffed symbols

diff_container::~diff_container (  )  [inline]

Member Function Documentation

diff_collection const diff_container::get_symbols ( profile_container::symbol_choice choice  )  const

return a collection of diffed symbols

References profile_container::begin_symbol(), and profile_container::end_symbol().

count_array_t const diff_container::samples_count (  )  const

total count for 'new' profile

Referenced by format_output::diff_formatter::diff_formatter().


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

Generated on 29 Jul 2013 for oprofile by  doxygen 1.6.1