class SignpostEmitter
Declaration
class SignpostEmitter { /* full declaration omitted */ };
Description
Manages the emission of signposts into the recording method supported by the OS.
Declared at: llvm/include/llvm/Support/Signposts.h:26
Method Overview
- public SignpostEmitter()
- public void endTimerInterval(llvm::Timer * T)
- public bool isEnabled() const
- public void startTimerInterval(llvm::Timer * T)
- public ~SignpostEmitter()
Methods
¶SignpostEmitter()
SignpostEmitter()
Declared at: llvm/include/llvm/Support/Signposts.h:30
¶void endTimerInterval(llvm::Timer* T)
void endTimerInterval(llvm::Timer* T)
Description
End a signposted interval for the given timer.
Declared at: llvm/include/llvm/Support/Signposts.h:38
Parameters
- llvm::Timer* T
¶bool isEnabled() const
bool isEnabled() const
Declared at: llvm/include/llvm/Support/Signposts.h:33
¶void startTimerInterval(llvm::Timer* T)
void startTimerInterval(llvm::Timer* T)
Description
Begin a signposted interval for the given timer.
Declared at: llvm/include/llvm/Support/Signposts.h:36
Parameters
- llvm::Timer* T
¶~SignpostEmitter()
~SignpostEmitter()
Declared at: llvm/include/llvm/Support/Signposts.h:31