Classes | Namespaces
metric_publisher.hpp File Reference
#include <aws/core/Aws.h>
#include <aws_common/sdk_utils/aws_error.h>
#include <cloudwatch_metrics_common/definitions/definitions.h>
#include <cloudwatch_metrics_common/utils/cloudwatch_metrics_facade.hpp>
#include <memory>
#include <thread>
#include <dataflow_lite/utils/publisher.h>
Include dependency graph for metric_publisher.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Aws::CloudWatchMetrics::MetricPublisher
 Class that handles sending metrics data to CloudWatch This class is responsible for emitting all the stored metrics to AWS CloudWatch. Metrics are published asynchronously using a thread. The thread waits on a condition variable and is signaled (by AWSCloudWatchMetricManager) whenever new metrics are available. More...
 

Namespaces

 Aws
 
 Aws::CloudWatchMetrics
 


cloudwatch_metrics_common
Author(s): AWS RoboMaker
autogenerated on Fri May 7 2021 02:18:26