Calendar − |
#include <acsexmplCalendarImpl.h> Inherits baci::CharacteristicComponentImpl. |
Public Member Functions |
Calendar (const ACE_CString &name, maci::ContainerServices *containerServices) |
virtual ~Calendar () |
virtual ::acsexmplCalendar::RWDaysEnum_ptr day () |
virtual ::acsexmplCalendar::RWMonthEnum_ptr month () |
virtual ::ACS::RWpattern_ptr yearAttributes () |
virtual ::acsexmplCalendar::ROStateEnum_ptr state () |
Private Member Functions |
void operator= (const Calendar &) |
Private Attributes |
baci::SmartPropertyPointer< baci::RWpattern > m_yearAttributes_sp |
baci::SmartPropertyPointer< RWEnumImpl< ACS_ENUM_T(acsexmplCalendar::DaysEnum), POA_acsexmplCalendar::RWDaysEnum > > m_day_sp |
baci::SmartPropertyPointer< RWEnumImpl< ACS_ENUM_T(acsexmplCalendar::MonthEnum), POA_acsexmplCalendar::RWMonthEnum > > m_month_sp |
baci::SmartPropertyPointer< ROEnumImpl< ACS_ENUM_T(acsexmplCalendar::StateEnum), POA_acsexmplCalendar::ROStateEnum > > m_state_sp |
Simulates the behavior of a calendar using enums and pattern properties. This is an example component which includes enums and pattern types. It represents a simple calendar. Calendar provides no methods, but it has four enum/pattern properties. Author: |
Matej Sekoranja, Jozef Stefan Institute, Slovenia |
Version: |
Calendar::Calendar (const ACE_CString & name, maci::ContainerServices * containerServices) Constructor |
Parameters: |
poa poa which will activate this and also all
other components |
Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code. |