Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAws::CloudWatchMetrics::Utils::CloudWatchMetricsFacadeThis class is a simple Facade over the CloudWatch client. This class is a very small abstraction over the CloudWatch client. It allows us to change the details of how we're communicating with CloudWatch without the need to expose this in the rest of our code. It also provides a shim for us to be able to Mock to unit test the rest of the code
 CMockCloudWatchFacade
 CAws::CloudWatchMetrics::CloudWatchOptions
 CInputStage< TaskPtr< std::list< T > > > [external]
 CAws::CloudWatch::CloudWatchService< Utils::MetricObject, MetricDatum > [external]
 CAws::CloudWatchMetrics::MetricService
 CAws::DataFlow::IPublisher< T > [external]
 CPublisher< MetricDatumCollection > [external]
 CAws::CloudWatchMetrics::MetricPublisherClass 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
 CTestPublisher
 CAws::CloudWatchMetrics::Utils::MetricObject
 CAws::CloudWatchMetrics::MetricServiceFactory
 CAws::DataFlow::OutputStage< Aws::FileManagement::TaskPtr< MetricDatumCollection > > [external]
 CAws::CloudWatchMetrics::MetricBatcher
 CService [external]
 CAws::FileManagement::DataReader< T > [external]
 CAws::FileManagement::FileManager< MetricDatumCollection > [external]
 CTestMetricFileManager
 CDataBatcher< MetricDatum > [external]
 CAws::CloudWatchMetrics::MetricBatcher
 CPublisher< MetricDatumCollection > [external]
 CRunnableService [external]
 CAws::CloudWatch::CloudWatchService< Utils::MetricObject, MetricDatum > [external]
 CTest
 CFileManagerTest
 CPipelineTest
 CTestMetricPublisherFixture
 CTestMetricSerialization
 CWaiter [external]
 CTestMetricFileManager
 CTestPublisher
 CFileManager
 CAws::CloudWatchMetrics::Utils::MetricFileManager


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