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

#include <tango/client/AttributeInfoEx.h>

namespace Tango
{

bool AttributeInfoEx::operator==(const AttributeInfoEx &aie)
{
    return AttributeInfo::operator==(aie) && alarms.AttributeAlarmInfo::operator==(aie.alarms) &&
           events.AttributeEventInfo::operator==(aie.events) && sys_extensions == aie.sys_extensions &&
           root_attr_name == aie.root_attr_name && memorized == aie.memorized && enum_labels == aie.enum_labels;
}

} // namespace Tango
