/*========================== begin_copyright_notice ============================

Copyright (C) 2019-2026 Intel Corporation

SPDX-License-Identifier: MIT

============================= end_copyright_notice ===========================*/

//     File Name:  md_metrics.h

//     Abstract:   C++ Metrics Discovery header for metric meta data.

#pragma once

#include "metrics_discovery_api.h"

using namespace MetricsDiscovery;

///////////////////////////////////////////////////////////////////////////////
// Forward declarations:                                                     //
///////////////////////////////////////////////////////////////////////////////
namespace MetricsDiscoveryInternal
{
    class CMetricsDevice;
}

TCompletionCode CreateMetricTree( MetricsDiscoveryInternal::CMetricsDevice* metricsDevice );
