OSB_GUI::SwitchTimeEvent Struct Reference

Collaboration diagram for OSB_GUI::SwitchTimeEvent:

Collaboration graph
[legend]
List of all members.

Detailed Description

Information about a switch time selected with the mouse.

Definition at line 709 of file tpscfg.h.

Public Types

Public Member Functions

Public Attributes


Member Typedef Documentation

typedef OSB_LIB::Id<OSB_LIB::DayClass> OSB_GUI::SwitchTimeEvent::DcId

Short-hand for a day class id.

Definition at line 711 of file tpscfg.h.

typedef OSB_LIB::Id<OSB_LIB::TariffPeriod> OSB_GUI::SwitchTimeEvent::TpId

Short-hand for a tariff period id.

Definition at line 713 of file tpscfg.h.


Constructor & Destructor Documentation

OSB_GUI::SwitchTimeEvent::SwitchTimeEvent ( const DcId dcId,
const OSB_LIB::Time  selected 
)

Constructor with day class id and selected time.

Sets switchTime_ to '00:00:00' and next_ to '24:00:00';


Member Data Documentation

DcId OSB_GUI::SwitchTimeEvent::dcId_

Id of day class.

Definition at line 726 of file tpscfg.h.

OSB_LIB::Time OSB_GUI::SwitchTimeEvent::next_

End time of the interval.

This is the next switch time or '24:00:00' if this is the last tariff period of the day.

Definition at line 749 of file tpscfg.h.

OSB_LIB::Time OSB_GUI::SwitchTimeEvent::selected_

Time selected with the mouse.

Definition at line 742 of file tpscfg.h.

OSB_LIB::Time OSB_GUI::SwitchTimeEvent::switchTime_

Switch time as configured.

This is the one at the begin of the interval.
It is '00:00:00' if no switch time for selected_ is configured.

Definition at line 740 of file tpscfg.h.

TpId OSB_GUI::SwitchTimeEvent::tpId_

Tariff period valid for selected_.

It is not set if not switch time before selected_ is configured.

Definition at line 733 of file tpscfg.h.


The documentation for this struct was generated from the following file:
Generated on Sat Sep 2 14:22:18 2006 for OSB Library by  doxygen 1.4.7