blob: 5d08ee01d6e83cfd4bc210cb474a17efb101845b [file] [log] [blame]
/*
*
* Copyright (c) 2021 Project CHIP Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// THIS FILE IS GENERATED BY ZAP
#pragma once
#include <zap-generated/CHIPClusters.h>
namespace chip {
namespace Controller {
class DLL_EXPORT AccessControlClusterTest : public AccessControlCluster
{
public:
AccessControlClusterTest() : AccessControlCluster() {}
~AccessControlClusterTest() {}
};
class DLL_EXPORT AccountLoginClusterTest : public AccountLoginCluster
{
public:
AccountLoginClusterTest() : AccountLoginCluster() {}
~AccountLoginClusterTest() {}
};
class DLL_EXPORT AdministratorCommissioningClusterTest : public AdministratorCommissioningCluster
{
public:
AdministratorCommissioningClusterTest() : AdministratorCommissioningCluster() {}
~AdministratorCommissioningClusterTest() {}
};
class DLL_EXPORT ApplicationBasicClusterTest : public ApplicationBasicCluster
{
public:
ApplicationBasicClusterTest() : ApplicationBasicCluster() {}
~ApplicationBasicClusterTest() {}
};
class DLL_EXPORT ApplicationLauncherClusterTest : public ApplicationLauncherCluster
{
public:
ApplicationLauncherClusterTest() : ApplicationLauncherCluster() {}
~ApplicationLauncherClusterTest() {}
};
class DLL_EXPORT AudioOutputClusterTest : public AudioOutputCluster
{
public:
AudioOutputClusterTest() : AudioOutputCluster() {}
~AudioOutputClusterTest() {}
};
class DLL_EXPORT BarrierControlClusterTest : public BarrierControlCluster
{
public:
BarrierControlClusterTest() : BarrierControlCluster() {}
~BarrierControlClusterTest() {}
};
class DLL_EXPORT BasicClusterTest : public BasicCluster
{
public:
BasicClusterTest() : BasicCluster() {}
~BasicClusterTest() {}
};
class DLL_EXPORT BinaryInputBasicClusterTest : public BinaryInputBasicCluster
{
public:
BinaryInputBasicClusterTest() : BinaryInputBasicCluster() {}
~BinaryInputBasicClusterTest() {}
};
class DLL_EXPORT BindingClusterTest : public BindingCluster
{
public:
BindingClusterTest() : BindingCluster() {}
~BindingClusterTest() {}
};
class DLL_EXPORT BooleanStateClusterTest : public BooleanStateCluster
{
public:
BooleanStateClusterTest() : BooleanStateCluster() {}
~BooleanStateClusterTest() {}
};
class DLL_EXPORT BridgedActionsClusterTest : public BridgedActionsCluster
{
public:
BridgedActionsClusterTest() : BridgedActionsCluster() {}
~BridgedActionsClusterTest() {}
};
class DLL_EXPORT BridgedDeviceBasicClusterTest : public BridgedDeviceBasicCluster
{
public:
BridgedDeviceBasicClusterTest() : BridgedDeviceBasicCluster() {}
~BridgedDeviceBasicClusterTest() {}
};
class DLL_EXPORT ColorControlClusterTest : public ColorControlCluster
{
public:
ColorControlClusterTest() : ColorControlCluster() {}
~ColorControlClusterTest() {}
};
class DLL_EXPORT ContentLauncherClusterTest : public ContentLauncherCluster
{
public:
ContentLauncherClusterTest() : ContentLauncherCluster() {}
~ContentLauncherClusterTest() {}
};
class DLL_EXPORT DescriptorClusterTest : public DescriptorCluster
{
public:
DescriptorClusterTest() : DescriptorCluster() {}
~DescriptorClusterTest() {}
};
class DLL_EXPORT DiagnosticLogsClusterTest : public DiagnosticLogsCluster
{
public:
DiagnosticLogsClusterTest() : DiagnosticLogsCluster() {}
~DiagnosticLogsClusterTest() {}
};
class DLL_EXPORT DoorLockClusterTest : public DoorLockCluster
{
public:
DoorLockClusterTest() : DoorLockCluster() {}
~DoorLockClusterTest() {}
};
class DLL_EXPORT ElectricalMeasurementClusterTest : public ElectricalMeasurementCluster
{
public:
ElectricalMeasurementClusterTest() : ElectricalMeasurementCluster() {}
~ElectricalMeasurementClusterTest() {}
};
class DLL_EXPORT EthernetNetworkDiagnosticsClusterTest : public EthernetNetworkDiagnosticsCluster
{
public:
EthernetNetworkDiagnosticsClusterTest() : EthernetNetworkDiagnosticsCluster() {}
~EthernetNetworkDiagnosticsClusterTest() {}
};
class DLL_EXPORT FixedLabelClusterTest : public FixedLabelCluster
{
public:
FixedLabelClusterTest() : FixedLabelCluster() {}
~FixedLabelClusterTest() {}
};
class DLL_EXPORT FlowMeasurementClusterTest : public FlowMeasurementCluster
{
public:
FlowMeasurementClusterTest() : FlowMeasurementCluster() {}
~FlowMeasurementClusterTest() {}
};
class DLL_EXPORT GeneralCommissioningClusterTest : public GeneralCommissioningCluster
{
public:
GeneralCommissioningClusterTest() : GeneralCommissioningCluster() {}
~GeneralCommissioningClusterTest() {}
};
class DLL_EXPORT GeneralDiagnosticsClusterTest : public GeneralDiagnosticsCluster
{
public:
GeneralDiagnosticsClusterTest() : GeneralDiagnosticsCluster() {}
~GeneralDiagnosticsClusterTest() {}
};
class DLL_EXPORT GroupKeyManagementClusterTest : public GroupKeyManagementCluster
{
public:
GroupKeyManagementClusterTest() : GroupKeyManagementCluster() {}
~GroupKeyManagementClusterTest() {}
};
class DLL_EXPORT GroupsClusterTest : public GroupsCluster
{
public:
GroupsClusterTest() : GroupsCluster() {}
~GroupsClusterTest() {}
};
class DLL_EXPORT IdentifyClusterTest : public IdentifyCluster
{
public:
IdentifyClusterTest() : IdentifyCluster() {}
~IdentifyClusterTest() {}
};
class DLL_EXPORT IlluminanceMeasurementClusterTest : public IlluminanceMeasurementCluster
{
public:
IlluminanceMeasurementClusterTest() : IlluminanceMeasurementCluster() {}
~IlluminanceMeasurementClusterTest() {}
};
class DLL_EXPORT KeypadInputClusterTest : public KeypadInputCluster
{
public:
KeypadInputClusterTest() : KeypadInputCluster() {}
~KeypadInputClusterTest() {}
};
class DLL_EXPORT LevelControlClusterTest : public LevelControlCluster
{
public:
LevelControlClusterTest() : LevelControlCluster() {}
~LevelControlClusterTest() {}
};
class DLL_EXPORT LowPowerClusterTest : public LowPowerCluster
{
public:
LowPowerClusterTest() : LowPowerCluster() {}
~LowPowerClusterTest() {}
};
class DLL_EXPORT MediaInputClusterTest : public MediaInputCluster
{
public:
MediaInputClusterTest() : MediaInputCluster() {}
~MediaInputClusterTest() {}
};
class DLL_EXPORT MediaPlaybackClusterTest : public MediaPlaybackCluster
{
public:
MediaPlaybackClusterTest() : MediaPlaybackCluster() {}
~MediaPlaybackClusterTest() {}
};
class DLL_EXPORT ModeSelectClusterTest : public ModeSelectCluster
{
public:
ModeSelectClusterTest() : ModeSelectCluster() {}
~ModeSelectClusterTest() {}
};
class DLL_EXPORT NetworkCommissioningClusterTest : public NetworkCommissioningCluster
{
public:
NetworkCommissioningClusterTest() : NetworkCommissioningCluster() {}
~NetworkCommissioningClusterTest() {}
};
class DLL_EXPORT OtaSoftwareUpdateProviderClusterTest : public OtaSoftwareUpdateProviderCluster
{
public:
OtaSoftwareUpdateProviderClusterTest() : OtaSoftwareUpdateProviderCluster() {}
~OtaSoftwareUpdateProviderClusterTest() {}
};
class DLL_EXPORT OtaSoftwareUpdateRequestorClusterTest : public OtaSoftwareUpdateRequestorCluster
{
public:
OtaSoftwareUpdateRequestorClusterTest() : OtaSoftwareUpdateRequestorCluster() {}
~OtaSoftwareUpdateRequestorClusterTest() {}
};
class DLL_EXPORT OccupancySensingClusterTest : public OccupancySensingCluster
{
public:
OccupancySensingClusterTest() : OccupancySensingCluster() {}
~OccupancySensingClusterTest() {}
};
class DLL_EXPORT OnOffClusterTest : public OnOffCluster
{
public:
OnOffClusterTest() : OnOffCluster() {}
~OnOffClusterTest() {}
};
class DLL_EXPORT OnOffSwitchConfigurationClusterTest : public OnOffSwitchConfigurationCluster
{
public:
OnOffSwitchConfigurationClusterTest() : OnOffSwitchConfigurationCluster() {}
~OnOffSwitchConfigurationClusterTest() {}
};
class DLL_EXPORT OperationalCredentialsClusterTest : public OperationalCredentialsCluster
{
public:
OperationalCredentialsClusterTest() : OperationalCredentialsCluster() {}
~OperationalCredentialsClusterTest() {}
};
class DLL_EXPORT PowerSourceClusterTest : public PowerSourceCluster
{
public:
PowerSourceClusterTest() : PowerSourceCluster() {}
~PowerSourceClusterTest() {}
};
class DLL_EXPORT PowerSourceConfigurationClusterTest : public PowerSourceConfigurationCluster
{
public:
PowerSourceConfigurationClusterTest() : PowerSourceConfigurationCluster() {}
~PowerSourceConfigurationClusterTest() {}
};
class DLL_EXPORT PressureMeasurementClusterTest : public PressureMeasurementCluster
{
public:
PressureMeasurementClusterTest() : PressureMeasurementCluster() {}
~PressureMeasurementClusterTest() {}
};
class DLL_EXPORT PumpConfigurationAndControlClusterTest : public PumpConfigurationAndControlCluster
{
public:
PumpConfigurationAndControlClusterTest() : PumpConfigurationAndControlCluster() {}
~PumpConfigurationAndControlClusterTest() {}
};
class DLL_EXPORT RelativeHumidityMeasurementClusterTest : public RelativeHumidityMeasurementCluster
{
public:
RelativeHumidityMeasurementClusterTest() : RelativeHumidityMeasurementCluster() {}
~RelativeHumidityMeasurementClusterTest() {}
};
class DLL_EXPORT ScenesClusterTest : public ScenesCluster
{
public:
ScenesClusterTest() : ScenesCluster() {}
~ScenesClusterTest() {}
};
class DLL_EXPORT SoftwareDiagnosticsClusterTest : public SoftwareDiagnosticsCluster
{
public:
SoftwareDiagnosticsClusterTest() : SoftwareDiagnosticsCluster() {}
~SoftwareDiagnosticsClusterTest() {}
};
class DLL_EXPORT SwitchClusterTest : public SwitchCluster
{
public:
SwitchClusterTest() : SwitchCluster() {}
~SwitchClusterTest() {}
};
class DLL_EXPORT TvChannelClusterTest : public TvChannelCluster
{
public:
TvChannelClusterTest() : TvChannelCluster() {}
~TvChannelClusterTest() {}
};
class DLL_EXPORT TargetNavigatorClusterTest : public TargetNavigatorCluster
{
public:
TargetNavigatorClusterTest() : TargetNavigatorCluster() {}
~TargetNavigatorClusterTest() {}
};
class DLL_EXPORT TemperatureMeasurementClusterTest : public TemperatureMeasurementCluster
{
public:
TemperatureMeasurementClusterTest() : TemperatureMeasurementCluster() {}
~TemperatureMeasurementClusterTest() {}
};
class DLL_EXPORT TestClusterClusterTest : public TestClusterCluster
{
public:
TestClusterClusterTest() : TestClusterCluster() {}
~TestClusterClusterTest() {}
};
class DLL_EXPORT ThermostatClusterTest : public ThermostatCluster
{
public:
ThermostatClusterTest() : ThermostatCluster() {}
~ThermostatClusterTest() {}
};
class DLL_EXPORT ThermostatUserInterfaceConfigurationClusterTest : public ThermostatUserInterfaceConfigurationCluster
{
public:
ThermostatUserInterfaceConfigurationClusterTest() : ThermostatUserInterfaceConfigurationCluster() {}
~ThermostatUserInterfaceConfigurationClusterTest() {}
};
class DLL_EXPORT ThreadNetworkDiagnosticsClusterTest : public ThreadNetworkDiagnosticsCluster
{
public:
ThreadNetworkDiagnosticsClusterTest() : ThreadNetworkDiagnosticsCluster() {}
~ThreadNetworkDiagnosticsClusterTest() {}
};
class DLL_EXPORT WakeOnLanClusterTest : public WakeOnLanCluster
{
public:
WakeOnLanClusterTest() : WakeOnLanCluster() {}
~WakeOnLanClusterTest() {}
};
class DLL_EXPORT WiFiNetworkDiagnosticsClusterTest : public WiFiNetworkDiagnosticsCluster
{
public:
WiFiNetworkDiagnosticsClusterTest() : WiFiNetworkDiagnosticsCluster() {}
~WiFiNetworkDiagnosticsClusterTest() {}
};
class DLL_EXPORT WindowCoveringClusterTest : public WindowCoveringCluster
{
public:
WindowCoveringClusterTest() : WindowCoveringCluster() {}
~WindowCoveringClusterTest() {}
};
} // namespace Controller
} // namespace chip