Bdb packages | Design docs | Source docs | Guidelines | Recent releases

Search | Site Map .

Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

AppActionController Class Reference
[Framework]

#include <AppActionController.hh>

List of all members.

Public Methods

 AppActionController (AppAction *anAction)
virtual ~AppActionController ()
void setDoAction (bool theValue)
bool doAction ()
AppActionaction ()
virtual void beforeBeginJob (APPExecutable *, AbsEvent *)
virtual void afterBeginJob (APPExecutable *, AbsEvent *)
virtual void beforeBeginRun (APPExecutable *, AbsEvent *)
virtual void afterBeginRun (APPExecutable *, AbsEvent *)
virtual void beforeEvent (APPExecutable *, AbsEvent *)
virtual void afterEvent (APPExecutable *, AbsEvent *)
virtual void beforeOther (APPExecutable *, AbsEvent *)
virtual void afterOther (APPExecutable *, AbsEvent *)
virtual void beforeEndRun (APPExecutable *, AbsEvent *)
virtual void afterEndRun (APPExecutable *, AbsEvent *)
virtual void beforeEndJob (APPExecutable *, AbsEvent *)
virtual void afterEndJob (APPExecutable *, AbsEvent *)

Private Methods

 AppActionController (const AppActionController &)
AppActionController & operator= (const AppActionController &)

Private Attributes

bool _doAction
AppAction_theAction


Constructor & Destructor Documentation

AppActionController::AppActionController AppAction   anAction
 

Definition at line 42 of file AppActionController.cc.

References _doAction, and _theAction.

AppActionController::~AppActionController   [virtual]
 

Definition at line 51 of file AppActionController.cc.

AppActionController::AppActionController const AppActionController &    [private]
 


Member Function Documentation

AppAction * AppActionController::action  
 

Definition at line 64 of file AppActionController.cc.

References _theAction.

void AppActionController::afterBeginJob APPExecutable  ,
AbsEvent  
[virtual]
 

Definition at line 78 of file AppActionController.cc.

References _theAction, and AppAction::afterBeginJob().

void AppActionController::afterBeginRun APPExecutable  ,
AbsEvent  
[virtual]
 

Definition at line 92 of file AppActionController.cc.

References _theAction, and AppAction::afterBeginRun().

void AppActionController::afterEndJob APPExecutable  ,
AbsEvent  
[virtual]
 

Definition at line 148 of file AppActionController.cc.

References _theAction, and AppAction::afterEndJob().

void AppActionController::afterEndRun APPExecutable  ,
AbsEvent  
[virtual]
 

Definition at line 134 of file AppActionController.cc.

References _theAction, and AppAction::afterEndRun().

void AppActionController::afterEvent APPExecutable  ,
AbsEvent  
[virtual]
 

Definition at line 106 of file AppActionController.cc.

References _theAction, and AppAction::afterEvent().

void AppActionController::afterOther APPExecutable  ,
AbsEvent  
[virtual]
 

Definition at line 120 of file AppActionController.cc.

References _theAction, and AppAction::afterOther().

void AppActionController::beforeBeginJob APPExecutable  ,
AbsEvent  
[virtual]
 

Definition at line 71 of file AppActionController.cc.

References _theAction, and AppAction::beforeBeginJob().

void AppActionController::beforeBeginRun APPExecutable  ,
AbsEvent  
[virtual]
 

Definition at line 85 of file AppActionController.cc.

References _theAction, and AppAction::beforeBeginRun().

void AppActionController::beforeEndJob APPExecutable  ,
AbsEvent  
[virtual]
 

Definition at line 141 of file AppActionController.cc.

References _theAction, and AppAction::beforeEndJob().

void AppActionController::beforeEndRun APPExecutable  ,
AbsEvent  
[virtual]
 

Definition at line 127 of file AppActionController.cc.

References _theAction, and AppAction::beforeEndRun().

void AppActionController::beforeEvent APPExecutable  ,
AbsEvent  
[virtual]
 

Definition at line 99 of file AppActionController.cc.

References _theAction, and AppAction::beforeEvent().

void AppActionController::beforeOther APPExecutable  ,
AbsEvent  
[virtual]
 

Definition at line 113 of file AppActionController.cc.

References _theAction, and AppAction::beforeOther().

bool AppActionController::doAction  
 

Definition at line 61 of file AppActionController.cc.

References _doAction.

AppActionController& AppActionController::operator= const AppActionController &    [private]
 

void AppActionController::setDoAction bool    theValue
 

Definition at line 58 of file AppActionController.cc.

References _doAction.


Member Data Documentation

bool AppActionController::_doAction [private]
 

Definition at line 43 of file AppActionController.hh.

Referenced by AppActionController(), doAction(), and setDoAction().

AppAction* AppActionController::_theAction [private]
 

Definition at line 44 of file AppActionController.hh.

Referenced by action(), afterBeginJob(), afterBeginRun(), afterEndJob(), afterEndRun(), afterEvent(), afterOther(), AppActionController(), beforeBeginJob(), beforeBeginRun(), beforeEndJob(), beforeEndRun(), beforeEvent(), and beforeOther().


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

 


BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us

Page Owner: Jacek Becla
Last Update: October 04, 2002