Aegis  4.25.D505
Public Member Functions | Private Member Functions | Private Attributes
quit_action_history_transaction_abort Class Reference

#include <histtransabt.h>

Inheritance diagram for quit_action_history_transaction_abort:
quit_action

Public Member Functions

virtual ~quit_action_history_transaction_abort ()
 quit_action_history_transaction_abort (change::pointer)
void operator() (int exit_status)

Private Member Functions

 quit_action_history_transaction_abort ()
 quit_action_history_transaction_abort (const quit_action_history_transaction_abort &)
quit_action_history_transaction_abortoperator= (const quit_action_history_transaction_abort &)

Private Attributes

change::pointer cp

Detailed Description

The quit_action_history_transaction_abort class is used to represent a change_run_history_transaction_abort_command to be run on command failure.

Definition at line 30 of file histtransabt.h.


Constructor & Destructor Documentation

The destructor.

The constructor.

The default constructor. Do not use.

The copy constructor. Do not use.


Member Function Documentation

void quit_action_history_transaction_abort::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_statusThe imminent exit status of the program.

Implements quit_action.

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

The assignment operator. Do not use.


Field Documentation

The cp instance variable is used to remember the change to operate on.

Definition at line 51 of file histtransabt.h.


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