8#ifndef INCLUDE_INFINISPAN_HOTROD_REMOTECOUNTERMANAGER_H_
88 virtual void remove(std::string counterName) = 0;
104#define INCLUDE_INFINISPAN_HOTROD_REMOTECOUNTERMANAGER_H_
#define HR_EXTERN
Definition: ImportExport.h:35
Definition: CounterConfiguration.h:28
Definition: RemoteCounterManager.h:20
virtual CounterConfiguration getConfiguration(std::string counterName)=0
virtual std::set< std::string > getCounterNames()=0
virtual bool isDefined(std::string name)=0
virtual void remove(std::string counterName)=0
virtual std::shared_ptr< WeakCounter > getWeakCounter(std::string name)=0
virtual ~RemoteCounterManager()
Definition: RemoteCounterManager.h:97
virtual bool defineCounter(std::string name, CounterConfiguration configuration)=0
virtual std::shared_ptr< StrongCounter > getStrongCounter(std::string name)=0
Definition: AuthenticationConfiguration.h:10