![]() |
B2BITS FIX Antenna C++ 2.34.0
|
Cron expression based schedule events generator implementation. More...
#include <B2BITS_SessionsScheduler.h>
Inheritance diagram for Engine::CronSessionScheduleTimeline:
Collaboration diagram for Engine::CronSessionScheduleTimeline:Public Member Functions | |
| CronSessionScheduleTimeline (const CronSessionsScheduleParameters ¶ms) | |
| Constructor. | |
| virtual System::SchedulerTimeEvent | getNextEvent (const Engine::TZTimeHelper::UTCTimestamp &now) |
| Implements System::ScheduleTimeline API contract routine. | |
| CronSessionsScheduleParameters | getParameters () const |
| Returns configuration parameters. | |
| virtual System::SchedulerTimeEvent | getPrevEvent (const Engine::TZTimeHelper::UTCTimestamp &now) const |
| Implements System::ScheduleTimeline API contract routine. | |
| virtual | ~CronSessionScheduleTimeline () |
Public Member Functions inherited from Utils::ReferenceCounter | |
| virtual bool | addRef () const throw () |
| Increments reference counter. | |
| virtual long | getNRef () const throw () |
| Returns the current value of the reference counter. | |
| ReferenceCounter () throw () | |
| Constructor. | |
| virtual long | release () const throw () |
| Decrements reference counter. | |
Protected Attributes | |
| const CronSessionsScheduleParameters | params_ |
Additional Inherited Members | |
Protected Member Functions inherited from Utils::ReferenceCounter | |
| long | decrement () const throw () |
| Decrements counter and returns new counter value. | |
| long | increment () const throw () |
| Increments counter and returns new counter value. | |
| virtual | ~ReferenceCounter () |
| Destructor. | |
Cron expression based schedule events generator implementation.
| Engine::CronSessionScheduleTimeline::CronSessionScheduleTimeline | ( | const CronSessionsScheduleParameters & | params | ) |
|
virtual |
|
virtual |
Implements System::ScheduleTimeline API contract routine.
Implements System::ScheduleTimeline.
| CronSessionsScheduleParameters Engine::CronSessionScheduleTimeline::getParameters | ( | ) | const |
Returns configuration parameters.
|
virtual |
Implements System::ScheduleTimeline API contract routine.
Implements System::ScheduleTimeline.
|
protected |