Implementation for CountedObject.
More...
Implementation for CountedObject.
Definition at line 49 of file CountedObject.h.
◆ Counter()
ripple::CountedObjects::Counter::Counter |
( |
std::string |
name | ) |
|
|
noexcept |
◆ ~Counter()
ripple::CountedObjects::Counter::~Counter |
( |
| ) |
|
|
defaultnoexcept |
◆ increment()
int ripple::CountedObjects::Counter::increment |
( |
| ) |
|
|
noexcept |
◆ decrement()
int ripple::CountedObjects::Counter::decrement |
( |
| ) |
|
|
noexcept |
◆ getCount()
int ripple::CountedObjects::Counter::getCount |
( |
| ) |
const |
|
noexcept |
◆ getNext()
Counter* ripple::CountedObjects::Counter::getNext |
( |
| ) |
const |
|
noexcept |
◆ getName()
std::string const& ripple::CountedObjects::Counter::getName |
( |
| ) |
const |
|
noexcept |
◆ name_
const std::string ripple::CountedObjects::Counter::name_ |
|
private |
◆ count_
std::atomic<int> ripple::CountedObjects::Counter::count_ |
|
private |
◆ next_
Counter* ripple::CountedObjects::Counter::next_ |
|
private |