AWS SDK for C++  1.9.175
AWS SDK for C++
MonitoringFactory.h
Go to the documentation of this file.
1 
6 #pragma once
8 
9 namespace Aws
10 {
11  namespace Monitoring
12  {
13  class MonitoringInterface;
14 
19  {
20  public:
21  virtual ~MonitoringFactory() = default;
23  };
24 
25  } // namespace Monitoring
26 } // namespace Aws
AWS_CORE_API
#define AWS_CORE_API
Definition: Core_EXPORTS.h:25
Aws::Monitoring::MonitoringFactory::CreateMonitoringInstance
virtual Aws::UniquePtr< MonitoringInterface > CreateMonitoringInstance() const =0
Aws::Monitoring::MonitoringFactory
Definition: MonitoringFactory.h:19
Aws::UniquePtr
std::unique_ptr< T, Deleter< T > > UniquePtr
Definition: AWSMemory.h:249
Core_EXPORTS.h
Aws
Definition: AccessManagementClient.h:15
Aws::Monitoring::MonitoringFactory::~MonitoringFactory
virtual ~MonitoringFactory()=default