#include <acsexmplCalendarImpl.h>
Inheritance diagram for Calendar:
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 ) |
|
Constructor
|
|
Destructor |
|
Returns a reference to the day property Implementation of IDL interface for the property.
|
|
Returns a reference to the month property Implementation of IDL interface for the property.
|
|
ALMA C++ coding standards state copy operators should be disabled. |
|
Returns a reference to the state property Implementation of IDL interface for the property.
|
|
Returns a reference to the yearAttributes property Implementation of IDL interface for the property.
|
|
m_day_sp represents the day of the year. |
|
m_month_sp represents the month of the year. |
|
m_state_sp represents how good are we with the plan this year... |
|
m_yearAttributes_sp is the calendar's year "attribute" |