ProfileHackPack_profile_hack.cpp File Reference

#include <ostream>
#include <map>
#include <vector>
#include <string>
#include <algorithm>
#include <iomanip>
#include "ProfileHackPack_profile_hack.hpp"

Include dependency graph for ProfileHackPack_profile_hack.cpp:

Go to the source code of this file.

Typedefs

typedef std::map< std::string,
TimingEntry > 
func_timing_map_t

Functions

template<class T>
my_max (const T &v1, const T &v2)
void ProfileHackPack::set_time (const char func_name[], double time_secs)
 Set the name and time for a function or other section of code.
void ProfileHackPack::print_timings (std::ostream &out)
 Print out the timing generated by calls to set_time().

Variables

size_t num_calls
double total_time_secs
func_timing_map_t func_timing_map


Typedef Documentation

typedef std::map<std::string,TimingEntry> func_timing_map_t [static]

Definition at line 49 of file ProfileHackPack_profile_hack.cpp.


Function Documentation

template<class T>
T @96::my_max ( const T &  v1,
const T &  v2 
) [inline, static]

Definition at line 67 of file ProfileHackPack_profile_hack.cpp.


Variable Documentation

size_t num_calls

Definition at line 44 of file ProfileHackPack_profile_hack.cpp.

double total_time_secs

Definition at line 45 of file ProfileHackPack_profile_hack.cpp.

func_timing_map_t func_timing_map [static]

Definition at line 52 of file ProfileHackPack_profile_hack.cpp.


Generated on Tue Jul 13 09:34:20 2010 for MOOCHO (Single Doxygen Collection) by  doxygen 1.4.7