quit_action_pager Class Reference

#include <pager.h>

Inheritance diagram for quit_action_pager:

quit_action

Public Member Functions

virtual ~quit_action_pager ()
 quit_action_pager ()
void operator() (int exit_status)

Private Member Functions

 quit_action_pager (const quit_action_pager &)
quit_action_pageroperator= (const quit_action_pager &)

Detailed Description

The quit_action_pager class is used to represent actions to be performed on program exit when an output pager is being used.

Definition at line 29 of file pager.h.


Constructor & Destructor Documentation

virtual quit_action_pager::~quit_action_pager (  )  [virtual]

The destructor.

quit_action_pager::quit_action_pager (  ) 

The default constructor.

quit_action_pager::quit_action_pager ( const quit_action_pager  )  [private]

The copy constructor. Do not use.


Member Function Documentation

void quit_action_pager::operator() ( int  exit_status  )  [virtual]

The operator() method is called just before exit(exit_status) is called. It affords and opportunity to "clean up" before the program exits.

Parameters:
exit_status The imminent exit status of the program.

Implements quit_action.

quit_action_pager& quit_action_pager::operator= ( const quit_action_pager  )  [private]

The assignment operator. Do not use.


The documentation for this class was generated from the following file:

Generated on Wed Mar 12 23:37:42 2008 for Aegis by  doxygen 1.5.5