Otawa
0.10
|
Aggregator of statistics put on the workspace. More...
#include <otawa/stats/StatInfo.h>
Classes | |
class | Iter |
Static Public Member Functions | |
static void | add (WorkSpace *ws, StatCollector &stats) |
Add a statistics collector to the workspace. More... | |
static void | remove (WorkSpace *ws, StatCollector &stats) |
Remove a statistics. More... | |
Static Public Attributes | |
static Identifier< StatInfo * > | ID |
Identifier of statistics information. More... | |
Static Private Member Functions | |
static Vector< StatCollector * > & | get (WorkSpace *ws) |
Private Attributes | |
Vector< StatCollector * > | stats |
Aggregator of statistics put on the workspace.
Accessible using StatInfo::ID identifier.
|
static |
Add a statistics collector to the workspace.
ws | Current workspace. |
stats | Statistics collector to add. |
Referenced by otawa::Processor::recordStat().
|
staticprivate |
References elm::dtd::empty, ID, and stats.
|
static |
|
static |
|
private |