Definition at line 99 of file TupleObj.cpp.
Tuples::Local::Counter::Counter |
( |
std::string |
msg = " Misbalance " | ) |
|
|
inline |
Tuples::Local::Counter::~Counter |
( |
| ) |
|
|
inline |
long Tuples::Local::Counter::counts |
( |
const std::string & |
object | ) |
const |
|
inline |
Definition at line 113 of file TupleObj.cpp.
113 {
return m_map.at(
object); }
std::map< std::string, long > m_map
long Tuples::Local::Counter::decrement |
( |
const std::string & |
object | ) |
|
|
inline |
Definition at line 111 of file TupleObj.cpp.
111 {
return --
m_map[object]; }
std::map< std::string, long > m_map
long Tuples::Local::Counter::increment |
( |
const std::string & |
object | ) |
|
|
inline |
Definition at line 109 of file TupleObj.cpp.
109 {
return ++
m_map[object]; }
std::map< std::string, long > m_map
void Tuples::Local::Counter::report |
( |
| ) |
const |
|
inline |
Definition at line 115 of file TupleObj.cpp.
117 for (
auto& entry :
m_map )
119 if( entry.second != 0 ) std::cout
120 <<
"Tuples::TupleObj WARNING " <<
m_message
121 <<
"'" << entry.first <<
"' Counts = " << entry.second
std::map< std::string, long > m_map
std::map<std::string,long> Tuples::Local::Counter::m_map |
|
private |
std::string Tuples::Local::Counter::m_message |
|
private |
The documentation for this class was generated from the following file: