| The Gaudi Framework v28r2-patches (bc4ad17a)

- 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 <string>`
`#include <sstream>`
`#include <map>`
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 56 of file IAlgExecStateSvc.h.

56 {
57 return ost << "e: " << s.isExecuted() << " f: " << s.filterPassed()
58 << " sc: " << s.execStatus();
59 }
AlgExecState::isExecuted
bool isExecuted() const
Definition: IAlgExecStateSvc.h:34
AlgExecState::filterPassed
bool filterPassed() const
Definition: IAlgExecStateSvc.h:33
AlgExecState::execStatus
const StatusCode & execStatus() const
Definition: IAlgExecStateSvc.h:35