LLVM API Documentation

llvm::TimerGroup Class Reference

#include <Timer.h>

Collaboration diagram for llvm::TimerGroup:
[legend]

List of all members.

Public Member Functions

 TimerGroup (const std::string &name)
 ~TimerGroup ()

Friends

class Timer


Detailed Description

The TimerGroup class is used to group together related timers into a single report that is printed when the TimerGroup is destroyed. It is illegal to destroy a TimerGroup object before all of the Timers in it are gone. A TimerGroup can be specified for a newly created timer in its constructor.

Definition at line 145 of file Timer.h.


Constructor & Destructor Documentation

llvm::TimerGroup::TimerGroup ( const std::string &  name  )  [inline, explicit]

Definition at line 150 of file Timer.h.

llvm::TimerGroup::~TimerGroup (  )  [inline]

Definition at line 151 of file Timer.h.


Friends And Related Function Documentation

friend class Timer [friend]

Definition at line 157 of file Timer.h.


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