#include <ao-pool.h>

Public Member Functions | |
| virtual Scheduler * | sunrise (string who)=0 |
| virtual void | sunset (string who)=0 |
| virtual void | print_active_object_list ()=0 |
| virtual void | wait_for_finish ()=0 |
| virtual | ~DawnTilDusk () |
| virtual DawnTilDusk::~DawnTilDusk | ( | ) | [inline, virtual] |
| virtual void DawnTilDusk::print_active_object_list | ( | ) | [pure virtual] |
Implemented in StdDawnTilDusk.
| virtual Scheduler* DawnTilDusk::sunrise | ( | string | who | ) | [pure virtual] |
Called by the constructor of each active object to obtain a scheduler for itself
Implemented in StdDawnTilDusk.
Referenced by ActiveObject< Smart< ActiveIndexReader_msg_ > >::ActiveObject().
| virtual void DawnTilDusk::sunset | ( | string | who | ) | [pure virtual] |
Called by the scheduler whenever an active object dies
Implemented in StdDawnTilDusk.
Referenced by ActiveObject< Smart< ActiveIndexReader_msg_ > >::deactivate().
| virtual void DawnTilDusk::wait_for_finish | ( | ) | [pure virtual] |
Implemented in StdDawnTilDusk.
Referenced by terminate_and_quit().
1.6.2