Geant4
9.6.p02
|
#include <G4StateManager.hh>
Public Member Functions | |
~G4StateManager () | |
G4ApplicationState | GetCurrentState () const |
G4ApplicationState | GetPreviousState () const |
G4bool | SetNewState (G4ApplicationState requestedState) |
G4bool | SetNewState (G4ApplicationState requestedState, const char *msg) |
G4bool | RegisterDependent (G4VStateDependent *aDependent, G4bool bottom=false) |
G4bool | DeregisterDependent (G4VStateDependent *aDependent) |
G4VStateDependent * | RemoveDependent (const G4VStateDependent *aDependent) |
G4String | GetStateString (G4ApplicationState aState) const |
void | SetSuppressAbortion (G4int i) |
G4int | GetSuppressAbortion () const |
const char * | GetMessage () const |
void | SetExceptionHandler (G4VExceptionHandler *eh) |
G4VExceptionHandler * | GetExceptionHandler () const |
Static Public Member Functions | |
static G4StateManager * | GetStateManager () |
Protected Member Functions | |
G4StateManager () | |
Definition at line 60 of file G4StateManager.hh.
|
protected |
G4StateManager::~G4StateManager | ( | ) |
Definition at line 53 of file G4StateManager.cc.
G4bool G4StateManager::DeregisterDependent | ( | G4VStateDependent * | aDependent) |
G4ApplicationState G4StateManager::GetCurrentState | ( | ) | const |
|
inline |
|
inline |
G4ApplicationState G4StateManager::GetPreviousState | ( | ) | const |
|
static |
G4String G4StateManager::GetStateString | ( | G4ApplicationState | aState) | const |
|
inline |
G4bool G4StateManager::RegisterDependent | ( | G4VStateDependent * | aDependent, |
G4bool | bottom = false |
||
) |
G4VStateDependent * G4StateManager::RemoveDependent | ( | const G4VStateDependent * | aDependent) |
Definition at line 220 of file G4StateManager.cc.
|
inline |
G4bool G4StateManager::SetNewState | ( | G4ApplicationState | requestedState) |
G4bool G4StateManager::SetNewState | ( | G4ApplicationState | requestedState, |
const char * | msg | ||
) |