| The Gaudi Framework v28r2p1 (f1a77ff4)

- 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 138 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 146 of file DataOnDemandSvc.h.

146 : name( std::move( n ) ), type( std::move( t ) ) {}
DataOnDemandSvc::Leaf::type
std::string type
Definition: DataOnDemandSvc.h:141
std::move
T move(T...args)
DataOnDemandSvc::Leaf::name
std::string name
Definition: DataOnDemandSvc.h:140

## Member Data Documentation

IAlgorithm* DataOnDemandSvc::Leaf::algorithm = nullptr

Definition at line 139 of file DataOnDemandSvc.h.

bool DataOnDemandSvc::Leaf::executing = false

Definition at line 143 of file DataOnDemandSvc.h.

std::string DataOnDemandSvc::Leaf::name

Definition at line 140 of file DataOnDemandSvc.h.

unsigned long DataOnDemandSvc::Leaf::num = 0

Definition at line 142 of file DataOnDemandSvc.h.

std::string DataOnDemandSvc::Leaf::type

Definition at line 141 of file DataOnDemandSvc.h.

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

- GaudiCoreSvc/src/IncidentSvc/DataOnDemandSvc.h