| The Gaudi Framework v29r0 (ff2e7097)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Namespaces | Enumerations | Functions
IAlgExecStateSvc.h File Reference
`#include "GaudiKernel/IInterface.h"`
`#include "GaudiKernel/StatusCode.h"`
`#include "GaudiKernel/StringKey.h"`
`#include <map>`
`#include <sstream>`
`#include <string>`
Include dependency graph for IAlgExecStateSvc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | AlgExecState
class | IAlgExecStateSvc
| Abstract interface for a service that manages the Algorithm execution states. More...

## Namespaces
| EventStatus

## Enumerations
enum | EventStatus::Status { EventStatus::Invalid = 0, EventStatus::Success = 1, EventStatus::AlgFail = 2, EventStatus::AlgStall = 3, EventStatus::Other = 4 }

## Functions
std::ostream & | operator<< (std::ostream &ost, const AlgExecState &s)

## Function Documentation

std::ostream& operator<< | ( | std::ostream & | ost,
|  | const AlgExecState & | s
| ) |  |
| inline

Definition at line 52 of file IAlgExecStateSvc.h.

53 {
54 return ost << "e: " << s.state() << " f: " << s.filterPassed() << " sc: " << s.execStatus();
55 }
AlgExecState::filterPassed
bool filterPassed() const
Definition: IAlgExecStateSvc.h:32
AlgExecState::state
State state() const
Definition: IAlgExecStateSvc.h:33
AlgExecState::execStatus
const StatusCode & execStatus() const
Definition: IAlgExecStateSvc.h:34