| The Gaudi Framework v27r1

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

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | List of all members
DataOnDemandSvc::Leaf Struct Reference

`#include <src/IncidentSvc/DataOnDemandSvc.h>`

Collaboration diagram for DataOnDemandSvc::Leaf:
[legend]

## Public Member Functions
| Leaf ()=default
| Leaf (const Leaf &l)=default
| Leaf (std::string t, std::string n)

## Public Attributes
IAlgorithm * | algorithm = nullptr
std::string | name
std::string | type
unsigned long | num = 0
bool | executing = false

## Detailed Description

Definition at line 148 of file DataOnDemandSvc.h.

## Constructor & Destructor Documentation

DataOnDemandSvc::Leaf::Leaf | ( |  | ) |
| default

DataOnDemandSvc::Leaf::Leaf | ( | const Leaf & | l | ) |
| default

DataOnDemandSvc::Leaf::Leaf | ( | std::string | t,
|  | std::string | n
| ) |  |
| inline

Definition at line 157 of file DataOnDemandSvc.h.

158 : name(std::move(n)), type(std::move(t)) {}
DataOnDemandSvc::Leaf::type
std::string type
Definition: DataOnDemandSvc.h:152
std::move
T move(T...args)
DataOnDemandSvc::Leaf::name
std::string name
Definition: DataOnDemandSvc.h:151

## Member Data Documentation

IAlgorithm* DataOnDemandSvc::Leaf::algorithm = nullptr

Definition at line 150 of file DataOnDemandSvc.h.

bool DataOnDemandSvc::Leaf::executing = false

Definition at line 154 of file DataOnDemandSvc.h.

std::string DataOnDemandSvc::Leaf::name

Definition at line 151 of file DataOnDemandSvc.h.

unsigned long DataOnDemandSvc::Leaf::num = 0

Definition at line 153 of file DataOnDemandSvc.h.

std::string DataOnDemandSvc::Leaf::type

Definition at line 152 of file DataOnDemandSvc.h.

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

- GaudiCoreSvc/src/IncidentSvc/DataOnDemandSvc.h