ost_Runable(3)

ost_Runable3

A container for objects that can be queued against a runlist.

Usage

#include <misc.h>

Public Member Functions

bool starting (Runlist *list)
Start the object against a run list. void stoping (void)
Stop the object, called when stopping or ready completes.

Protected Member Functions

Runable ()
virtual ~Runable ()
virtual void ready (void)=0
Method handler that is invoked when a wait-listed object becomes ready to run.

Friends

class Runlist

Detailed Description

A container for objects that can be queued against a runlist.

Author

David Sugar [email protected]

runable object with notify when ready.

Constructor & Destructor Documentation

ost::Runable::Runable () [protected]

virtual ost::Runable::~Runable () [protected], [virtual]

Member Function Documentation

virtual void ost::Runable::ready (void) [protected], [pure virtual]

Method handler that is invoked when a wait-listed object becomes ready to run.

bool ost::Runable::starting (Runlist * list)

Start the object against a run list.

Returns

true if immediately available to run.

Parameters

list to start under.

void ost::Runable::stoping (void)

Stop the object, called when stopping or ready completes. May also be used for a task that has not yet started to remove it from the wait list.

Releases

8 releases since Debian 4.0 (Etch); the text changed 7 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7
  5. 8
  6. 9
  7. 10
  8. 11

Author

Generated automatically by Doxygen for GNU CommonC++ from the source code.

From libcommoncpp2-doc 1.8.1-10 in Debian 11 (Bullseye). Parsed by carta from the page's man source.