// Local
#include <anna/core/oam/Module.hpp>
#include <anna/core/oam/Handler.hpp>
+#include <anna/core/oam/CounterScope.hpp>
#include <anna/core/functions.hpp>
#include <anna/core/tracing/Logger.hpp>
#include <anna/core/tracing/TraceWriter.hpp>
#include <anna/core/tracing/TraceMethod.hpp>
#include <anna/core/functions.hpp>
-#include <anna/core/oam/CounterManager.hpp>
// Standard
#include <stdarg.h>
std::string base = result ? result->Description : module->getDefaultInternalCounterDescription(type);
// Count if registered
- if(result)
- anna::oam::CounterManager::instantiate().count(module->getActiveCounterScope()->getId(), result->Offset, amount);
+ if(result) {
+ anna::oam::CounterScope *nc_cs = const_cast <anna::oam::CounterScope*>(module->getActiveCounterScope());
+ nc_cs->increment(result->Offset, amount);
+ }
LOGDEBUG
(