<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>cloudwatch_metrics_collector_test.cpp</name>
    <path>/tmp/ws/src/cloudwatch_metrics_collector/cloudwatch_metrics_collector/test/</path>
    <filename>cloudwatch__metrics__collector__test_8cpp</filename>
    <includes id="metrics__collector_8hpp" name="metrics_collector.hpp" local="no" imported="no">cloudwatch_metrics_collector/metrics_collector.hpp</includes>
    <includes id="metrics__collector__parameter__helper_8hpp" name="metrics_collector_parameter_helper.hpp" local="no" imported="no">cloudwatch_metrics_collector/metrics_collector_parameter_helper.hpp</includes>
    <class kind="class">GetMetricDataEpochMillisFixture</class>
    <class kind="struct">GetMetricDataEpochMillisTestDatum</class>
    <class kind="class">MetricBatcherMock</class>
    <class kind="class">MetricPublisherMock</class>
    <class kind="class">MetricsCollectorFixture</class>
    <class kind="class">MetricServiceFactoryMock</class>
    <class kind="class">MetricServiceMock</class>
    <member kind="function">
      <type></type>
      <name>INSTANTIATE_TEST_CASE_P</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>a8bb8db38e3f4902d2ceaa2e60c527ce4</anchor>
      <arglist>(getMetricDataEpochMillisTest, GetMetricDataEpochMillisFixture,::testing::ValuesIn(getMetricDataEpochMillisTestData))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MATCHER_P</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>ab70e26ce683586a556ab8c0b9f7dfaf9</anchor>
      <arglist>(metricsAreEqual, toTest,&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>a6bc385897a678f00ad08cdd4f6eba0c2</anchor>
      <arglist>(MetricsCollectorFixture, Sanity)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>a117056b02d844142cdd249ed6d49049f</anchor>
      <arglist>(MetricsCollectorFixture, TestInitialize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>a15443942c9e7c3c630636d8f0cb1f32a</anchor>
      <arglist>(MetricsCollectorFixture, timerCallsMetricManagerService)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>a990d752e8259e2b06c6217ee426ba8d4</anchor>
      <arglist>(MetricsCollectorFixture, metricsRecordedNoDimension)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>afa5b02d7415434464a1c83c884a55ae7</anchor>
      <arglist>(MetricsCollectorFixture, metricRecordedWithDimension)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>a151255d99f94702c37bc51e99c8e865d</anchor>
      <arglist>(MetricsCollectorFixture, metricRecordedWithDefaultDimensions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>a4a4bdb4c259cecf8f1117c8ba916e1c4</anchor>
      <arglist>(MetricsCollectorFixture, customTopicsListened)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_P</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>a5882b49be4957d424b6919b04d6880d2</anchor>
      <arglist>(GetMetricDataEpochMillisFixture, getMetricDataEpochMillisTestOk)</arglist>
    </member>
    <member kind="variable">
      <type>const GetMetricDataEpochMillisTestDatum</type>
      <name>getMetricDataEpochMillisTestData</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>ad6c46a524c72c7a837ec62def3e89632</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>test_argc</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>ace564c0e333e4e1ce3087397d482ff78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>test_argv</name>
      <anchorfile>cloudwatch__metrics__collector__test_8cpp.html</anchorfile>
      <anchor>a3c60af2c192245d992031d3ed4010db7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/tmp/ws/src/cloudwatch_metrics_collector/cloudwatch_metrics_collector/src/</path>
    <filename>main_8cpp</filename>
    <includes id="metrics__collector_8hpp" name="metrics_collector.hpp" local="no" imported="no">cloudwatch_metrics_collector/metrics_collector.hpp</includes>
    <includes id="metrics__collector__parameter__helper_8hpp" name="metrics_collector_parameter_helper.hpp" local="no" imported="no">cloudwatch_metrics_collector/metrics_collector_parameter_helper.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>metrics_collector.cpp</name>
    <path>/tmp/ws/src/cloudwatch_metrics_collector/cloudwatch_metrics_collector/src/</path>
    <filename>metrics__collector_8cpp</filename>
    <includes id="metrics__collector_8hpp" name="metrics_collector.hpp" local="no" imported="no">cloudwatch_metrics_collector/metrics_collector.hpp</includes>
    <includes id="metrics__collector__parameter__helper_8hpp" name="metrics_collector_parameter_helper.hpp" local="no" imported="no">cloudwatch_metrics_collector/metrics_collector_parameter_helper.hpp</includes>
    <namespace>Aws</namespace>
    <namespace>Aws::CloudWatchMetrics</namespace>
    <namespace>Aws::CloudWatchMetrics::Utils</namespace>
  </compound>
  <compound kind="file">
    <name>metrics_collector.hpp</name>
    <path>/tmp/ws/src/cloudwatch_metrics_collector/cloudwatch_metrics_collector/include/cloudwatch_metrics_collector/</path>
    <filename>metrics__collector_8hpp</filename>
    <class kind="class">Aws::CloudWatchMetrics::Utils::MetricsCollector</class>
    <namespace>Aws</namespace>
    <namespace>Aws::CloudWatchMetrics</namespace>
    <namespace>Aws::CloudWatchMetrics::Utils</namespace>
  </compound>
  <compound kind="file">
    <name>metrics_collector_parameter_helper.cpp</name>
    <path>/tmp/ws/src/cloudwatch_metrics_collector/cloudwatch_metrics_collector/src/</path>
    <filename>metrics__collector__parameter__helper_8cpp</filename>
    <includes id="metrics__collector__parameter__helper_8hpp" name="metrics_collector_parameter_helper.hpp" local="no" imported="no">cloudwatch_metrics_collector/metrics_collector_parameter_helper.hpp</includes>
    <namespace>Aws</namespace>
    <namespace>Aws::CloudWatchMetrics</namespace>
    <namespace>Aws::CloudWatchMetrics::Utils</namespace>
    <member kind="function">
      <type>void</type>
      <name>ReadCloudWatchOptions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a27eafeed27cac54856cd254cca0db607</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, Aws::CloudWatchMetrics::CloudWatchOptions &amp;cloudwatch_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadFileManagerStrategyOptions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aba7ab6a5e91ceca4b276ccf85d4730d8</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, Aws::FileManagement::FileManagerStrategyOptions &amp;file_manager_strategy_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadMetricDimensions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a0f406ac1a3445efca0611fd46d05668f</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, Aws::String &amp;dimensions_param, std::map&lt; std::string, std::string &gt; &amp;metric_dims)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadMetricNamespace</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a954308f6ae2c32af38659851475797f1</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, std::string &amp;metric_namespace)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadOption</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a75d4cf378c27356257150d3241a3f2dc</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, const std::string &amp;option_key, const std::string &amp;default_value, std::string &amp;option_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadOption</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>afc518f6adbb0d1c1e69d6899076eefb9</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, const std::string &amp;option_key, const size_t &amp;default_value, size_t &amp;option_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadPublishFrequency</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a9075eb4c0f7be4b25c6e5d0df80c5d66</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, double &amp;publish_frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadStorageResolution</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a4749a50cc7694a87a31e862dc3036c48</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, int &amp;storage_resolution)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadTopics</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a153ba2541e7e379e46fae4c449e17469</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadUploaderOptions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>acecb7951bce60b9a3ba01d2068ce3d64</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, Aws::DataFlow::UploaderOptions &amp;uploader_options)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>metrics_collector_parameter_helper.hpp</name>
    <path>/tmp/ws/src/cloudwatch_metrics_collector/cloudwatch_metrics_collector/include/cloudwatch_metrics_collector/</path>
    <filename>metrics__collector__parameter__helper_8hpp</filename>
    <namespace>Aws</namespace>
    <namespace>Aws::CloudWatchMetrics</namespace>
    <namespace>Aws::CloudWatchMetrics::Utils</namespace>
    <member kind="function">
      <type>const std::string</type>
      <name>kNodeParamMonitorTopicsListKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a5bf19208f8fc36fafea6cbf4d89118ce</anchor>
      <arglist>(&quot;aws_monitored_metric_topics&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadCloudWatchOptions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a27eafeed27cac54856cd254cca0db607</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, Aws::CloudWatchMetrics::CloudWatchOptions &amp;cloudwatch_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadFileManagerStrategyOptions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aba7ab6a5e91ceca4b276ccf85d4730d8</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, Aws::FileManagement::FileManagerStrategyOptions &amp;file_manager_strategy_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadMetricDimensions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a0f406ac1a3445efca0611fd46d05668f</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, Aws::String &amp;dimensions_param, std::map&lt; std::string, std::string &gt; &amp;metric_dims)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadMetricNamespace</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a954308f6ae2c32af38659851475797f1</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, std::string &amp;metric_namespace)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadOption</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a75d4cf378c27356257150d3241a3f2dc</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, const std::string &amp;option_key, const std::string &amp;default_value, std::string &amp;option_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadOption</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>afc518f6adbb0d1c1e69d6899076eefb9</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, const std::string &amp;option_key, const size_t &amp;default_value, size_t &amp;option_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadPublishFrequency</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a9075eb4c0f7be4b25c6e5d0df80c5d66</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, double &amp;publish_frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadStorageResolution</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a4749a50cc7694a87a31e862dc3036c48</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, int &amp;storage_resolution)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadTopics</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a153ba2541e7e379e46fae4c449e17469</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadUploaderOptions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>acecb7951bce60b9a3ba01d2068ce3d64</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, Aws::DataFlow::UploaderOptions &amp;uploader_options)</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>kNodeDefaulMetricsTopic</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a7c3d5ae9b4659cb7b3ba0b2248234367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>kNodeDefaultMetricDatumStorageResolution</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a51ca7a5176a9b5eed5dde8aae9b73a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>kNodeDefaultMetricNamespace</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>ac4e26124cf0fc57c4b3b8b3c5535da5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kNodeMetricServiceTimeSec</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>ae10b0f18bd5b12a00c56357e0e0ec9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>kNodeName</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a495cead3473e0a71b088e8ef1ed621dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamBatchMaxQueueSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a73c47f53d2528cad43754ac7154c726e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamBatchTriggerPublishSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>ace62d704a63ca7207067c66d00ad8805</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>kNodeParamDefaultMetricDimensionsKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a5f4e9b83ac9147c37a6fdb3f6d5476b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamFileExtension</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a85e96c2d65a39840963d8872890c81d8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamFileMaxQueueSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a0240fdf7c978835ae63fa6bcdeb42474</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamFilePrefix</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a95d58c6d29f58d78bf9692a9a495b297</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamFileUploadBatchSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aaaa330170539eee02dc8450f4896c7bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamMaximumFileSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>adb6736729a3777dae24b32666ba61987</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>kNodeParamMetricDatumStorageResolutionKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a9914c4d7f515364accf9c4c4cf26e8da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::set&lt; int &gt;</type>
      <name>kNodeParamMetricDatumStorageResolutionValidValues</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>ae62988e57d294608b6e2dff6620d7184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>kNodeParamMetricNamespaceKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a2d816d4fe74e8637a338d96205518e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kNodeParamPublishFrequencyKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a9b851b70c6d027e5c4a61a62c9a3cc72</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamStorageDirectory</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a3deb45f5ce38287dfefdea69ba641290</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamStorageLimit</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a9a553565c2a804716d8b15566e0ff644</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamStreamMaxQueueSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>acbcc25e53f312ad00bd2fcf7033cc1de</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>kNodePublishFrequencyDefaultValue</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a39fea1633fdbc4686e161b841dd32929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>kNodeSubQueueSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a85c63c2c83f6834dd3b8d8c228b576a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GetMetricDataEpochMillisFixture</name>
    <filename>classGetMetricDataEpochMillisFixture.html</filename>
  </compound>
  <compound kind="struct">
    <name>GetMetricDataEpochMillisTestDatum</name>
    <filename>structGetMetricDataEpochMillisTestDatum.html</filename>
    <member kind="variable">
      <type>int64_t</type>
      <name>expected_timestamp</name>
      <anchorfile>structGetMetricDataEpochMillisTestDatum.html</anchorfile>
      <anchor>a87a85e0a1279116b028ef71f35c03187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>input_time</name>
      <anchorfile>structGetMetricDataEpochMillisTestDatum.html</anchorfile>
      <anchor>ab119415f29333eafaac04ebd546b112a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MetricBatcherMock</name>
    <filename>classMetricBatcherMock.html</filename>
    <base>Aws::CloudWatchMetrics::MetricBatcher</base>
    <member kind="function">
      <type></type>
      <name>MOCK_METHOD0</name>
      <anchorfile>classMetricBatcherMock.html</anchorfile>
      <anchor>af9df6654e039ae067b5d5f175a8dc992</anchor>
      <arglist>(publishBatchedData, bool())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MetricPublisherMock</name>
    <filename>classMetricPublisherMock.html</filename>
    <base>Aws::CloudWatchMetrics::MetricPublisher</base>
    <member kind="function">
      <type></type>
      <name>MetricPublisherMock</name>
      <anchorfile>classMetricPublisherMock.html</anchorfile>
      <anchor>a81b5b12dd86a4903578183b4e14a4c42</anchor>
      <arglist>(const std::string &amp;metrics_namespace, const Aws::Client::ClientConfiguration &amp;client_config)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Aws::CloudWatchMetrics::Utils::MetricsCollector</name>
    <filename>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</filename>
    <base>Service</base>
    <member kind="function">
      <type>bool</type>
      <name>checkIfOnline</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>a273484ead54c5001b2082a7c8e87bb1e</anchor>
      <arglist>(std_srvs::Trigger::Request &amp;request, std_srvs::Trigger::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>a8efe6a9394a5e1a7a3ced4266d7f8012</anchor>
      <arglist>(std::string metric_namespace, std::map&lt; std::string, std::string &gt; &amp;default_dimensions, int storage_resolution, const ros::NodeHandle &amp;node_handle, const Aws::Client::ClientConfiguration &amp;config, const Aws::SDKOptions &amp;sdk_options, const Aws::CloudWatchMetrics::CloudWatchOptions &amp;cloudwatch_options, const std::shared_ptr&lt; MetricServiceFactory &gt; &amp;metric_service_factory=std::make_shared&lt; MetricServiceFactory &gt;())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MetricsCollector</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>a190fbc0b8a69c89e5fdbc309a83bfeb9</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>RecordMetrics</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>a0de9bc9b59e05541f0c15594c32cd908</anchor>
      <arglist>(const ros_monitoring_msgs::MetricList::ConstPtr &amp;metric_list_msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>shutdown</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>ab6ce9d5d975886dc5cc385b53792e996</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>a9556865dd036741c78a77062cf7fa413</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SubscribeAllTopics</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>a3a92fcb952f00136b0378b8967d1c018</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TriggerPublish</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>ac4eab898d1bd6987a523b62e14a9d2ba</anchor>
      <arglist>(const ros::TimerEvent &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MetricsCollector</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>a9b243bf07b787b35b20870bef6c9a662</anchor>
      <arglist>() override=default</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int64_t</type>
      <name>GetMetricDataEpochMillis</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>afcd152b115e2352a359dd9a5299aa933</anchor>
      <arglist>(const ros_monitoring_msgs::MetricData &amp;metric_msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>default_dimensions_</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>adebcf644e865b26576bc0f3c8747c1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>metric_namespace_</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>ac15f7d19aeb633de700accb64db72bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::shared_ptr&lt; MetricService &gt;</type>
      <name>metric_service_</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>a78dc57b65d0810f1f2d8d4bfb2bf5069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>a5014098d1d201fb7b1c8d7c56d8d2951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::atomic&lt; int &gt;</type>
      <name>storage_resolution_</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>aa674a473a6768f849e6ccf81d336e92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; ros::Subscriber &gt;</type>
      <name>subscriptions_</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>a0854c9510f8ef17413d26cd6ba749511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>topics_</name>
      <anchorfile>classAws_1_1CloudWatchMetrics_1_1Utils_1_1MetricsCollector.html</anchorfile>
      <anchor>ad0dd27ec7dbac464ea807d11ca779af2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MetricsCollectorFixture</name>
    <filename>classMetricsCollectorFixture.html</filename>
    <member kind="function" protection="protected">
      <type>ros_monitoring_msgs::MetricData</type>
      <name>BasicMetricData</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a718603b93bd4602a980e3c7972e06858</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Initialize</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a47a108fd250a65fb654c3fd4969bd55c</anchor>
      <arglist>(std::map&lt; std::string, std::string &gt; metric_dimensions)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SendMetricMessages</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a54ceb235b5f67bb746797c3ef1090581</anchor>
      <arglist>(int num_msgs, ros_monitoring_msgs::MetricData &amp;metric_data_proto)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>SetUp</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a0c27eb1169c435ee20c4d4ad30d83b9c</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TearDown</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>ac80db47ed52679afb29c7fb272b65082</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Aws::CloudWatchMetrics::CloudWatchOptions</type>
      <name>cloudwatch_options</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>ad6bdb506366fe4c3c054ac200d4b0657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Aws::Client::ClientConfiguration</type>
      <name>config</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a9785548c8b67deabc5824f3d0092eafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>kMetricName1</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a0a8479d5b15a302c4f068b062bce8600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>kMetricsTopic</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a2bd9b81f9fd9b39af14f384d0a94d771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>kMetricUnit1</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>af583eeebd7add9e0f18165140f891115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; MetricBatcherMock &gt;</type>
      <name>metric_batcher</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>aa9b21a9d9b49b0370e110c53f5bac886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>metric_namespace</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a288672358170fa4d8dc8b446071eab7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; MetricPublisherMock &gt;</type>
      <name>metric_publisher</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a0712eb9c603cd0d3c40ffc52bacecaa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; MetricServiceMock &gt;</type>
      <name>metric_service</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a7835dc7947ad2c31d3e7662b6fad24ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; MetricsCollector &gt;</type>
      <name>metrics_collector</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a85e0bd5a0aa400162cfb1257e455421d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; ros::Publisher &gt;</type>
      <name>metrics_pub</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a3b414d57b4e3fd3a8adfa5398cebe852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; ros::NodeHandle &gt;</type>
      <name>node_handle</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a746dbce048c597e56cdb41a1ae9575d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Aws::SDKOptions</type>
      <name>sdk_options</name>
      <anchorfile>classMetricsCollectorFixture.html</anchorfile>
      <anchor>a445a06658c1deff007fedb6eac9a3769</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MetricServiceFactoryMock</name>
    <filename>classMetricServiceFactoryMock.html</filename>
    <base>Aws::CloudWatchMetrics::MetricServiceFactory</base>
    <member kind="function">
      <type></type>
      <name>MOCK_METHOD4</name>
      <anchorfile>classMetricServiceFactoryMock.html</anchorfile>
      <anchor>a6422c5aa44e06b583fd7be73b2bd27d7</anchor>
      <arglist>(createMetricService, std::shared_ptr&lt; MetricService &gt;(const std::string &amp;metrics_namespace, const Aws::Client::ClientConfiguration &amp;client_config, const Aws::SDKOptions &amp;sdk_options, const CloudWatchOptions &amp;cloudwatch_option))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MetricServiceMock</name>
    <filename>classMetricServiceMock.html</filename>
    <base>Aws::CloudWatchMetrics::MetricService</base>
    <member kind="function">
      <type></type>
      <name>MetricServiceMock</name>
      <anchorfile>classMetricServiceMock.html</anchorfile>
      <anchor>a949f95fbe8f9c8fa94758145e705e476</anchor>
      <arglist>(std::shared_ptr&lt; Publisher&lt; MetricDatumCollection &gt;&gt; publisher, std::shared_ptr&lt; DataBatcher&lt; MetricDatum &gt;&gt; batcher, std::shared_ptr&lt; FileUploadStreamer&lt; MetricDatumCollection &gt;&gt; file_upload_streamer=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_METHOD0</name>
      <anchorfile>classMetricServiceMock.html</anchorfile>
      <anchor>af57531511bf1d12af7b737c535796a9a</anchor>
      <arglist>(start, bool())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_METHOD0</name>
      <anchorfile>classMetricServiceMock.html</anchorfile>
      <anchor>a0ce330c0526671b82b6d3b544e05f8b6</anchor>
      <arglist>(shutdown, bool())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_METHOD0</name>
      <anchorfile>classMetricServiceMock.html</anchorfile>
      <anchor>ae0fa5da798d0c09bd24c08e81b56066c</anchor>
      <arglist>(publishBatchedData, bool())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOCK_METHOD1</name>
      <anchorfile>classMetricServiceMock.html</anchorfile>
      <anchor>adb8cb64e55db813e7389da497fd5fced</anchor>
      <arglist>(batchData, bool(const MetricObject &amp;data_to_batch))</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Aws</name>
    <filename>namespaceAws.html</filename>
    <namespace>Aws::CloudWatchMetrics</namespace>
    <member kind="enumeration">
      <type></type>
      <name>AwsError</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AwsError</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AwsError</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AwsError</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AwsError</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AwsError</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AwsError</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AwsError</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AwsError</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_ALREADY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab8ff1234012a5cdd8584b01195bb8555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_ALREADY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab8ff1234012a5cdd8584b01195bb8555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_ALREADY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab8ff1234012a5cdd8584b01195bb8555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_ALREADY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab8ff1234012a5cdd8584b01195bb8555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_ALREADY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab8ff1234012a5cdd8584b01195bb8555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_ALREADY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab8ff1234012a5cdd8584b01195bb8555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_ALREADY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab8ff1234012a5cdd8584b01195bb8555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_ALREADY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab8ff1234012a5cdd8584b01195bb8555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_ALREADY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab8ff1234012a5cdd8584b01195bb8555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_EMPTY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab356b5a9fb3772ccdcc843e812f92941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_EMPTY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab356b5a9fb3772ccdcc843e812f92941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_EMPTY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab356b5a9fb3772ccdcc843e812f92941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_EMPTY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab356b5a9fb3772ccdcc843e812f92941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_EMPTY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab356b5a9fb3772ccdcc843e812f92941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_EMPTY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab356b5a9fb3772ccdcc843e812f92941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_EMPTY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab356b5a9fb3772ccdcc843e812f92941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_EMPTY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab356b5a9fb3772ccdcc843e812f92941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_EMPTY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab356b5a9fb3772ccdcc843e812f92941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_FAILURE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a1bd9cdabf8823d1cc3c6f25b9aed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_FAILURE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a1bd9cdabf8823d1cc3c6f25b9aed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_FAILURE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a1bd9cdabf8823d1cc3c6f25b9aed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_FAILURE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a1bd9cdabf8823d1cc3c6f25b9aed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_FAILURE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a1bd9cdabf8823d1cc3c6f25b9aed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_FAILURE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a1bd9cdabf8823d1cc3c6f25b9aed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_FAILURE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a1bd9cdabf8823d1cc3c6f25b9aed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_FAILURE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a1bd9cdabf8823d1cc3c6f25b9aed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_FAILURE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a1bd9cdabf8823d1cc3c6f25b9aed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_MEMORY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab129a8355257c47ded173ba8ae02332c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_MEMORY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab129a8355257c47ded173ba8ae02332c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_MEMORY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab129a8355257c47ded173ba8ae02332c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_MEMORY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab129a8355257c47ded173ba8ae02332c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_MEMORY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab129a8355257c47ded173ba8ae02332c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_MEMORY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab129a8355257c47ded173ba8ae02332c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_MEMORY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab129a8355257c47ded173ba8ae02332c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_MEMORY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab129a8355257c47ded173ba8ae02332c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_MEMORY</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab129a8355257c47ded173ba8ae02332c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_ENOUGH_SPACE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aafdbd1b8e0b7d513bb86881fde98ec667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_ENOUGH_SPACE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aafdbd1b8e0b7d513bb86881fde98ec667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_ENOUGH_SPACE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aafdbd1b8e0b7d513bb86881fde98ec667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_ENOUGH_SPACE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aafdbd1b8e0b7d513bb86881fde98ec667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_ENOUGH_SPACE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aafdbd1b8e0b7d513bb86881fde98ec667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_ENOUGH_SPACE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aafdbd1b8e0b7d513bb86881fde98ec667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_ENOUGH_SPACE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aafdbd1b8e0b7d513bb86881fde98ec667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_ENOUGH_SPACE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aafdbd1b8e0b7d513bb86881fde98ec667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_ENOUGH_SPACE</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aafdbd1b8e0b7d513bb86881fde98ec667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_FOUND</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aacf37003947fe3abb79d2e0f6ba5910ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_FOUND</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aacf37003947fe3abb79d2e0f6ba5910ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_FOUND</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aacf37003947fe3abb79d2e0f6ba5910ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_FOUND</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aacf37003947fe3abb79d2e0f6ba5910ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_FOUND</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aacf37003947fe3abb79d2e0f6ba5910ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_FOUND</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aacf37003947fe3abb79d2e0f6ba5910ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_FOUND</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aacf37003947fe3abb79d2e0f6ba5910ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_FOUND</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aacf37003947fe3abb79d2e0f6ba5910ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_FOUND</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aacf37003947fe3abb79d2e0f6ba5910ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_INITIALIZED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa0e47051f8ea37f17be42e308476f355d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_INITIALIZED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa0e47051f8ea37f17be42e308476f355d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_INITIALIZED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa0e47051f8ea37f17be42e308476f355d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_INITIALIZED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa0e47051f8ea37f17be42e308476f355d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_INITIALIZED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa0e47051f8ea37f17be42e308476f355d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_INITIALIZED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa0e47051f8ea37f17be42e308476f355d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_INITIALIZED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa0e47051f8ea37f17be42e308476f355d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_INITIALIZED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa0e47051f8ea37f17be42e308476f355d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_INITIALIZED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa0e47051f8ea37f17be42e308476f355d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_SUPPORTED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a16fe6e50c247245f55bf889d92ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_SUPPORTED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a16fe6e50c247245f55bf889d92ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_SUPPORTED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a16fe6e50c247245f55bf889d92ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_SUPPORTED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a16fe6e50c247245f55bf889d92ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_SUPPORTED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a16fe6e50c247245f55bf889d92ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_SUPPORTED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a16fe6e50c247245f55bf889d92ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_SUPPORTED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a16fe6e50c247245f55bf889d92ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_SUPPORTED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a16fe6e50c247245f55bf889d92ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NOT_SUPPORTED</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa8a16fe6e50c247245f55bf889d92ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NULL_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aae7222ccbffb46d1b419539ecca1b2b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NULL_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aae7222ccbffb46d1b419539ecca1b2b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NULL_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aae7222ccbffb46d1b419539ecca1b2b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NULL_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aae7222ccbffb46d1b419539ecca1b2b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NULL_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aae7222ccbffb46d1b419539ecca1b2b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NULL_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aae7222ccbffb46d1b419539ecca1b2b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NULL_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aae7222ccbffb46d1b419539ecca1b2b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NULL_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aae7222ccbffb46d1b419539ecca1b2b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_NULL_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aae7222ccbffb46d1b419539ecca1b2b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_OK</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa2dcf570438564ff2d67420db78923f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_OK</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa2dcf570438564ff2d67420db78923f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_OK</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa2dcf570438564ff2d67420db78923f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_OK</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa2dcf570438564ff2d67420db78923f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_OK</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa2dcf570438564ff2d67420db78923f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_OK</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa2dcf570438564ff2d67420db78923f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_OK</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa2dcf570438564ff2d67420db78923f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_OK</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa2dcf570438564ff2d67420db78923f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_OK</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aa2dcf570438564ff2d67420db78923f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aad921dbddf3406b7fe5f859a1d811ed7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aad921dbddf3406b7fe5f859a1d811ed7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aad921dbddf3406b7fe5f859a1d811ed7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aad921dbddf3406b7fe5f859a1d811ed7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aad921dbddf3406b7fe5f859a1d811ed7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aad921dbddf3406b7fe5f859a1d811ed7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aad921dbddf3406b7fe5f859a1d811ed7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aad921dbddf3406b7fe5f859a1d811ed7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_PARAM</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aad921dbddf3406b7fe5f859a1d811ed7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_TIMEOUT</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab86c01afb720fb92c5e376e9dd1e01fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_TIMEOUT</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab86c01afb720fb92c5e376e9dd1e01fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_TIMEOUT</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab86c01afb720fb92c5e376e9dd1e01fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_TIMEOUT</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab86c01afb720fb92c5e376e9dd1e01fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_TIMEOUT</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab86c01afb720fb92c5e376e9dd1e01fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_TIMEOUT</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab86c01afb720fb92c5e376e9dd1e01fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_TIMEOUT</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab86c01afb720fb92c5e376e9dd1e01fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_TIMEOUT</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab86c01afb720fb92c5e376e9dd1e01fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>AWS_ERR_TIMEOUT</name>
      <anchorfile>namespaceAws.html</anchorfile>
      <anchor>afd39ddc80dc548e50313cbb5d52e183aab86c01afb720fb92c5e376e9dd1e01fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Aws::CloudWatchMetrics</name>
    <filename>namespaceAws_1_1CloudWatchMetrics.html</filename>
    <namespace>Aws::CloudWatchMetrics::Utils</namespace>
    <member kind="variable" static="yes">
      <type>static const CloudWatchOptions</type>
      <name>kDefaultCloudWatchOptions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics.html</anchorfile>
      <anchor>a527ae37935558f63ae6ce88cca0153d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Aws::FileManagement::FileManagerStrategyOptions</type>
      <name>kDefaultMetricFileManagerStrategyOptions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics.html</anchorfile>
      <anchor>a923726c9adc0c1716a8b90c10092739b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Aws::CloudWatchMetrics::Utils</name>
    <filename>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</filename>
    <class kind="class">Aws::CloudWatchMetrics::Utils::MetricsCollector</class>
    <member kind="typedef">
      <type>Aws::Utils::Json::JsonValue</type>
      <name>JsonValue</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aeba59858f76a1c351992f995a47e5644</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CloudWatchMetricsStatus</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aa189b84cc777ed75bb48a2f5db4f1236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatisticValuesType</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aae7d9e184f18ccd4dd6c474caeb8bdf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>MetricDatum</type>
      <name>deserializeMetricDatum</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a25be2bce61f6deb5c7698d05478605cb</anchor>
      <arglist>(const Aws::String &amp;basic_string)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>kNodeParamMonitorTopicsListKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a5bf19208f8fc36fafea6cbf4d89118ce</anchor>
      <arglist>(&quot;aws_monitored_metric_topics&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MetricDatum</type>
      <name>metricObjectToDatum</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a885218cd885e27eea5465433b41a2012</anchor>
      <arglist>(const MetricObject &amp;metrics, const int64_t timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadCloudWatchOptions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a27eafeed27cac54856cd254cca0db607</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, Aws::CloudWatchMetrics::CloudWatchOptions &amp;cloudwatch_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadFileManagerStrategyOptions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aba7ab6a5e91ceca4b276ccf85d4730d8</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, Aws::FileManagement::FileManagerStrategyOptions &amp;file_manager_strategy_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadMetricDimensions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a0f406ac1a3445efca0611fd46d05668f</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, Aws::String &amp;dimensions_param, std::map&lt; std::string, std::string &gt; &amp;metric_dims)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadMetricNamespace</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a954308f6ae2c32af38659851475797f1</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, std::string &amp;metric_namespace)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadOption</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a75d4cf378c27356257150d3241a3f2dc</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, const std::string &amp;option_key, const std::string &amp;default_value, std::string &amp;option_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadOption</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>afc518f6adbb0d1c1e69d6899076eefb9</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, const std::string &amp;option_key, const size_t &amp;default_value, size_t &amp;option_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadPublishFrequency</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a9075eb4c0f7be4b25c6e5d0df80c5d66</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, double &amp;publish_frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadStorageResolution</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a4749a50cc7694a87a31e862dc3036c48</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, int &amp;storage_resolution)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadTopics</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a153ba2541e7e379e46fae4c449e17469</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;topics)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadUploaderOptions</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>acecb7951bce60b9a3ba01d2068ce3d64</anchor>
      <arglist>(const std::shared_ptr&lt; Aws::Client::ParameterReaderInterface &gt; &amp;parameter_reader, Aws::DataFlow::UploaderOptions &amp;uploader_options)</arglist>
    </member>
    <member kind="function">
      <type>Aws::String</type>
      <name>serializeMetricDatum</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a455d2693a322c8c54132297d65cfc9f7</anchor>
      <arglist>(const MetricDatum &amp;datum)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>FAILURE</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aa189b84cc777ed75bb48a2f5db4f1236a2a519cac631b08775059011d047b4372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>INVALID_DATA</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aa189b84cc777ed75bb48a2f5db4f1236a7d36757844918704ec2298e660cac9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>kDimensionsKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>ad1539dee6fd45759115e36fd6fd42dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>kDimensionsNameKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>af25a318b9780c75ca514e98d65e71e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>kDimensionsValueKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a456d386987a6786fb4040b462192d7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>kMetricNameKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a5c36f163e01f4404c9b65816485841cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>kNodeDefaulMetricsTopic</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a7c3d5ae9b4659cb7b3ba0b2248234367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>kNodeDefaultMetricDatumStorageResolution</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a51ca7a5176a9b5eed5dde8aae9b73a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>kNodeDefaultMetricNamespace</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>ac4e26124cf0fc57c4b3b8b3c5535da5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kNodeMetricServiceTimeSec</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>ae10b0f18bd5b12a00c56357e0e0ec9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>kNodeName</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a495cead3473e0a71b088e8ef1ed621dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamBatchMaxQueueSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a73c47f53d2528cad43754ac7154c726e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamBatchTriggerPublishSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>ace62d704a63ca7207067c66d00ad8805</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>kNodeParamDefaultMetricDimensionsKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a5f4e9b83ac9147c37a6fdb3f6d5476b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamFileExtension</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a85e96c2d65a39840963d8872890c81d8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamFileMaxQueueSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a0240fdf7c978835ae63fa6bcdeb42474</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamFilePrefix</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a95d58c6d29f58d78bf9692a9a495b297</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamFileUploadBatchSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aaaa330170539eee02dc8450f4896c7bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamMaximumFileSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>adb6736729a3777dae24b32666ba61987</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>kNodeParamMetricDatumStorageResolutionKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a9914c4d7f515364accf9c4c4cf26e8da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::set&lt; int &gt;</type>
      <name>kNodeParamMetricDatumStorageResolutionValidValues</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>ae62988e57d294608b6e2dff6620d7184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>kNodeParamMetricNamespaceKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a2d816d4fe74e8637a338d96205518e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kNodeParamPublishFrequencyKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a9b851b70c6d027e5c4a61a62c9a3cc72</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamStorageDirectory</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a3deb45f5ce38287dfefdea69ba641290</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamStorageLimit</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a9a553565c2a804716d8b15566e0ff644</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr char</type>
      <name>kNodeParamStreamMaxQueueSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>acbcc25e53f312ad00bd2fcf7033cc1de</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>kNodePublishFrequencyDefaultValue</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a39fea1633fdbc4686e161b841dd32929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>constexpr int</type>
      <name>kNodeSubQueueSize</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a85c63c2c83f6834dd3b8d8c228b576a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>kStorageResolutionKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a7198d55857cab610cb2f5d7634559240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>kTimestampKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a799cb97aaa85e4e1d69ffb2659af4afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>kUnitKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>af9a971b0bc6dc217dc73dfceed6650f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>kValueKey</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aea0ded6be9f83f07e6b4237ed22746f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NETWORK_FAILURE</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aa189b84cc777ed75bb48a2f5db4f1236afb4afe396a393c161561d86f1d4dd30e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::vector&lt; Aws::String &gt;</type>
      <name>required_properties</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a8dfa7ab35005eb37c0c85eccd213339c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SUCCESS</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>aa189b84cc777ed75bb48a2f5db4f1236abd3794c248b7bf8f8b00c16735904739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::unordered_map&lt; std::string, Aws::CloudWatch::Model::StandardUnit &gt;</type>
      <name>units_mapper</name>
      <anchorfile>namespaceAws_1_1CloudWatchMetrics_1_1Utils.html</anchorfile>
      <anchor>a9f15573166759773c713c0d24fb560e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
