Newer
Older
/*----- PROTECTED REGION ID(AlarmHandlerStateMachine.cpp) ENABLED START -----*/

Graziano Scalamera
committed
//=============================================================================
//
// file : AlarmHandlerStateMachine.cpp

Graziano Scalamera
committed
//
// description : State machine file for the AlarmHandler class

Graziano Scalamera
committed
//
// project : Elettra alarm handler device server

Graziano Scalamera
committed
//
// This file is part of Tango device class.
//
// Tango is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Tango is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Tango. If not, see <http://www.gnu.org/licenses/>.
//
//
//
//=============================================================================
// This file is generated by POGO
// (Program Obviously used to Generate tango Object)
//=============================================================================

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::AlarmHandlerStateMachine.cpp

Graziano Scalamera
committed
//================================================================
// States | Description
//================================================================

Graziano Scalamera
committed
{
//=================================================
// Attributes Allowed Methods
//=================================================

Graziano Scalamera
committed
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_alarmAudible_allowed()
* Description : Execution allowed for alarmAudible attribute

Graziano Scalamera
committed
*/
//--------------------------------------------------------
bool AlarmHandler::is_alarmAudible_allowed(TANGO_UNUSED(Tango::AttReqType type))

Graziano Scalamera
committed
{
// Not any excluded states for alarmAudible attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::alarmAudibleStateAllowed_READ) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::alarmAudibleStateAllowed_READ

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_StatisticsResetTime_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for StatisticsResetTime attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_StatisticsResetTime_allowed(TANGO_UNUSED(Tango::AttReqType type))

Graziano Scalamera
committed
{
// Not any excluded states for StatisticsResetTime attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::StatisticsResetTimeStateAllowed_READ) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::StatisticsResetTimeStateAllowed_READ

Graziano Scalamera
committed
return true;
}

Graziano Scalamera
committed
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_alarm_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for alarm attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_alarm_allowed(TANGO_UNUSED(Tango::AttReqType type))

Graziano Scalamera
committed
{
// Not any excluded states for alarm attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::alarmStateAllowed_READ) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::alarmStateAllowed_READ

Graziano Scalamera
committed
return true;
}

Graziano Scalamera
committed
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_alarmNormal_allowed()
* Description : Execution allowed for alarmNormal attribute

Graziano Scalamera
committed
*/
//--------------------------------------------------------
bool AlarmHandler::is_alarmNormal_allowed(TANGO_UNUSED(Tango::AttReqType type))

Graziano Scalamera
committed
{
// Not any excluded states for alarmNormal attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::alarmNormalStateAllowed_READ) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::alarmNormalStateAllowed_READ

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_alarmUnacknowledged_allowed()
* Description : Execution allowed for alarmUnacknowledged attribute

Graziano Scalamera
committed
*/
//--------------------------------------------------------
bool AlarmHandler::is_alarmUnacknowledged_allowed(TANGO_UNUSED(Tango::AttReqType type))

Graziano Scalamera
committed
{
// Not any excluded states for alarmUnacknowledged attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::alarmUnacknowledgedStateAllowed_READ) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::alarmUnacknowledgedStateAllowed_READ

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_alarmAcknowledged_allowed()
* Description : Execution allowed for alarmAcknowledged attribute

Graziano Scalamera
committed
*/
//--------------------------------------------------------
bool AlarmHandler::is_alarmAcknowledged_allowed(TANGO_UNUSED(Tango::AttReqType type))

Graziano Scalamera
committed
{
// Not any excluded states for alarmAcknowledged attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::alarmAcknowledgedStateAllowed_READ) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::alarmAcknowledgedStateAllowed_READ

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_alarmUnacknowledgedNormal_allowed()
* Description : Execution allowed for alarmUnacknowledgedNormal attribute

Graziano Scalamera
committed
*/
//--------------------------------------------------------
bool AlarmHandler::is_alarmUnacknowledgedNormal_allowed(TANGO_UNUSED(Tango::AttReqType type))

Graziano Scalamera
committed
{
// Not any excluded states for alarmUnacknowledgedNormal attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::alarmUnacknowledgedNormalStateAllowed_READ) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::alarmUnacknowledgedNormalStateAllowed_READ

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_alarmShelved_allowed()
* Description : Execution allowed for alarmShelved attribute

Graziano Scalamera
committed
*/
//--------------------------------------------------------
bool AlarmHandler::is_alarmShelved_allowed(TANGO_UNUSED(Tango::AttReqType type))

Graziano Scalamera
committed
{
// Not any excluded states for alarmShelved attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::alarmShelvedStateAllowed_READ) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::alarmShelvedStateAllowed_READ

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_alarmOutOfService_allowed()
* Description : Execution allowed for alarmOutOfService attribute

Graziano Scalamera
committed
*/
//--------------------------------------------------------
bool AlarmHandler::is_alarmOutOfService_allowed(TANGO_UNUSED(Tango::AttReqType type))

Graziano Scalamera
committed
{
// Not any excluded states for alarmOutOfService attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::alarmOutOfServiceStateAllowed_READ) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::alarmOutOfServiceStateAllowed_READ

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_alarmSilenced_allowed()
* Description : Execution allowed for alarmSilenced attribute

Graziano Scalamera
committed
*/
//--------------------------------------------------------
bool AlarmHandler::is_alarmSilenced_allowed(TANGO_UNUSED(Tango::AttReqType type))

Graziano Scalamera
committed
{
// Not any excluded states for alarmSilenced attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::alarmSilencedStateAllowed_READ) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::alarmSilencedStateAllowed_READ

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_alarmList_allowed()
* Description : Execution allowed for alarmList attribute

Graziano Scalamera
committed
*/
//--------------------------------------------------------
bool AlarmHandler::is_alarmList_allowed(TANGO_UNUSED(Tango::AttReqType type))

Graziano Scalamera
committed
{
// Not any excluded states for alarmList attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::alarmListStateAllowed_READ) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::alarmListStateAllowed_READ

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_alarmFrequency_allowed()
* Description : Execution allowed for alarmFrequency attribute

Graziano Scalamera
committed
*/
//--------------------------------------------------------
bool AlarmHandler::is_alarmFrequency_allowed(TANGO_UNUSED(Tango::AttReqType type))

Graziano Scalamera
committed
{
// Not any excluded states for alarmFrequency attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::alarmFrequencyStateAllowed_READ) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::alarmFrequencyStateAllowed_READ

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_alarmSummary_allowed()
* Description : Execution allowed for alarmSummary attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_alarmSummary_allowed(TANGO_UNUSED(Tango::AttReqType type))
{
// Not any excluded states for alarmSummary attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::alarmSummaryStateAllowed_READ) ENABLED START -----*/
/*----- PROTECTED REGION END -----*/ // AlarmHandler::alarmSummaryStateAllowed_READ
return true;
}
//--------------------------------------------------------
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
/**
* Method : AlarmHandler::is_eventList_allowed()
* Description : Execution allowed for eventList attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_eventList_allowed(TANGO_UNUSED(Tango::AttReqType type))
{
// Not any excluded states for eventList attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::eventListStateAllowed_READ) ENABLED START -----*/
/*----- PROTECTED REGION END -----*/ // AlarmHandler::eventListStateAllowed_READ
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_eventSummary_allowed()
* Description : Execution allowed for eventSummary attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_eventSummary_allowed(TANGO_UNUSED(Tango::AttReqType type))
{
// Not any excluded states for eventSummary attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::eventSummaryStateAllowed_READ) ENABLED START -----*/
/*----- PROTECTED REGION END -----*/ // AlarmHandler::eventSummaryStateAllowed_READ
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_AlarmState_allowed()
* Description : Execution allowed for AlarmState attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_AlarmState_allowed(TANGO_UNUSED(Tango::AttReqType type))
{
// Not any excluded states for AlarmState attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::AlarmStateStateAllowed_READ) ENABLED START -----*/
/*----- PROTECTED REGION END -----*/ // AlarmHandler::AlarmStateStateAllowed_READ
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_AlarmFormula_allowed()
* Description : Execution allowed for AlarmFormula attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_AlarmFormula_allowed(TANGO_UNUSED(Tango::AttReqType type))
{
// Not any excluded states for AlarmFormula attribute in read access.
/*----- PROTECTED REGION ID(AlarmHandler::AlarmFormulaStateAllowed_READ) ENABLED START -----*/
/*----- PROTECTED REGION END -----*/ // AlarmHandler::AlarmFormulaStateAllowed_READ
return true;
}

Graziano Scalamera
committed
//=================================================
// Commands Allowed Methods
//=================================================
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_Ack_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for Ack attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_Ack_allowed(TANGO_UNUSED(const CORBA::Any &any))

Graziano Scalamera
committed
{
// Not any excluded states for Ack command.
/*----- PROTECTED REGION ID(AlarmHandler::AckStateAllowed) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::AckStateAllowed

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_Load_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for Load attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_Load_allowed(TANGO_UNUSED(const CORBA::Any &any))

Graziano Scalamera
committed
{
// Not any excluded states for Load command.
/*----- PROTECTED REGION ID(AlarmHandler::LoadStateAllowed) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::LoadStateAllowed

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_Remove_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for Remove attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_Remove_allowed(TANGO_UNUSED(const CORBA::Any &any))

Graziano Scalamera
committed
{
// Not any excluded states for Remove command.
/*----- PROTECTED REGION ID(AlarmHandler::RemoveStateAllowed) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::RemoveStateAllowed

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_SearchAlarm_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for SearchAlarm attribute

Graziano Scalamera
committed
*/
//--------------------------------------------------------
bool AlarmHandler::is_SearchAlarm_allowed(TANGO_UNUSED(const CORBA::Any &any))

Graziano Scalamera
committed
{

Graziano Scalamera
committed
// Not any excluded states for SearchAlarm command.
/*----- PROTECTED REGION ID(AlarmHandler::SearchAlarmStateAllowed) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::SearchAlarmStateAllowed

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_StopAudible_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for StopAudible attribute

Graziano Scalamera
committed
*/
//--------------------------------------------------------
bool AlarmHandler::is_StopAudible_allowed(TANGO_UNUSED(const CORBA::Any &any))

Graziano Scalamera
committed
{

Graziano Scalamera
committed
// Not any excluded states for StopAudible command.
/*----- PROTECTED REGION ID(AlarmHandler::StopAudibleStateAllowed) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::StopAudibleStateAllowed

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_Silence_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for Silence attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_Silence_allowed(TANGO_UNUSED(const CORBA::Any &any))

Graziano Scalamera
committed
{
// Not any excluded states for Silence command.
/*----- PROTECTED REGION ID(AlarmHandler::SilenceStateAllowed) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::SilenceStateAllowed

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_Modify_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for Modify attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_Modify_allowed(TANGO_UNUSED(const CORBA::Any &any))

Graziano Scalamera
committed
{
// Not any excluded states for Modify command.
/*----- PROTECTED REGION ID(AlarmHandler::ModifyStateAllowed) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::ModifyStateAllowed

Graziano Scalamera
committed
return true;
}

Graziano Scalamera
committed
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_Shelve_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for Shelve attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_Shelve_allowed(TANGO_UNUSED(const CORBA::Any &any))

Graziano Scalamera
committed
{
// Not any excluded states for Shelve command.
/*----- PROTECTED REGION ID(AlarmHandler::ShelveStateAllowed) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::ShelveStateAllowed

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_Enable_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for Enable attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_Enable_allowed(TANGO_UNUSED(const CORBA::Any &any))

Graziano Scalamera
committed
{
// Not any excluded states for Enable command.
/*----- PROTECTED REGION ID(AlarmHandler::EnableStateAllowed) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::EnableStateAllowed

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_Disable_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for Disable attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_Disable_allowed(TANGO_UNUSED(const CORBA::Any &any))

Graziano Scalamera
committed
{
// Not any excluded states for Disable command.
/*----- PROTECTED REGION ID(AlarmHandler::DisableStateAllowed) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::DisableStateAllowed

Graziano Scalamera
committed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_ResetStatistics_allowed()

Graziano Scalamera
committed
* Description : Execution allowed for ResetStatistics attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_ResetStatistics_allowed(TANGO_UNUSED(const CORBA::Any &any))

Graziano Scalamera
committed
{
// Not any excluded states for ResetStatistics command.
/*----- PROTECTED REGION ID(AlarmHandler::ResetStatisticsStateAllowed) ENABLED START -----*/

Graziano Scalamera
committed
/*----- PROTECTED REGION END -----*/ // AlarmHandler::ResetStatisticsStateAllowed

Graziano Scalamera
committed
return true;
}
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_StopNew_allowed()
* Description : Execution allowed for StopNew attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_StopNew_allowed(TANGO_UNUSED(const CORBA::Any &any))
{
// Not any excluded states for StopNew command.
/*----- PROTECTED REGION ID(AlarmHandler::StopNewStateAllowed) ENABLED START -----*/
/*----- PROTECTED REGION END -----*/ // AlarmHandler::StopNewStateAllowed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_GetAlarmInfo_allowed()
* Description : Execution allowed for GetAlarmInfo attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_GetAlarmInfo_allowed(TANGO_UNUSED(const CORBA::Any &any))
{
// Not any excluded states for GetAlarmInfo command.
/*----- PROTECTED REGION ID(AlarmHandler::GetAlarmInfoStateAllowed) ENABLED START -----*/
/*----- PROTECTED REGION END -----*/ // AlarmHandler::GetAlarmInfoStateAllowed
return true;
}
//--------------------------------------------------------
/**
* Method : AlarmHandler::is_ReLoadAll_allowed()
* Description : Execution allowed for ReLoadAll attribute
*/
//--------------------------------------------------------
bool AlarmHandler::is_ReLoadAll_allowed(TANGO_UNUSED(const CORBA::Any &any))
{
// Not any excluded states for ReLoadAll command.
/*----- PROTECTED REGION ID(AlarmHandler::ReLoadAllStateAllowed) ENABLED START -----*/
/*----- PROTECTED REGION END -----*/ // AlarmHandler::ReLoadAllStateAllowed
return true;
}

Graziano Scalamera
committed
/*----- PROTECTED REGION ID(AlarmHandler::AlarmHandlerStateAllowed.AdditionalMethods) ENABLED START -----*/

Graziano Scalamera
committed
// Additional Methods
/*----- PROTECTED REGION END -----*/ // AlarmHandler::AlarmHandlerStateAllowed.AdditionalMethods

Graziano Scalamera
committed
} // End of namespace