/*
 * SPDX-FileCopyrightText: 2007 Copyright contributors to the cppTango project
 *
 * SPDX-License-Identifier: LGPL-3.0-or-later
 */

#include <tango/client/DeviceAttributeConfig.h>

namespace Tango
{

bool DeviceAttributeConfig::operator==(const DeviceAttributeConfig &dac)
{
    return name == dac.name && writable == dac.writable && data_format == dac.data_format &&
           data_type == dac.data_type && max_dim_x == dac.max_dim_x && max_dim_y == dac.max_dim_y &&
           description == dac.description && label == dac.label && unit == dac.unit &&
           standard_unit == dac.standard_unit && display_unit == dac.display_unit && format == dac.format &&
           min_value == dac.min_value && max_value == dac.max_value && min_alarm == dac.min_alarm &&
           max_alarm == dac.max_alarm && writable_attr_name == dac.writable_attr_name && extensions == dac.extensions;
}

} // namespace Tango
