LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::TimerGroup Class Reference

#include <Timer.h>

Collaboration diagram for llvm::TimerGroup:

Collaboration graph
[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 142 of file Timer.h.


Constructor & Destructor Documentation

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

Definition at line 147 of file Timer.h.

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

Definition at line 148 of file Timer.h.


Friends And Related Function Documentation

friend class Timer [friend]
 

Definition at line 154 of file Timer.h.


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