| The Gaudi Framework v32r1 (f65d50dc)

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

## Constructor & Destructor Documentation

## ◆ Leaf() [1/3]

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

## ◆ Leaf() [2/3]

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

## ◆ Leaf() [3/3]

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

Definition at line 141 of file DataOnDemandSvc.h.

141 : name( std::move( n ) ), type( std::move( t ) ) {}
DataOnDemandSvc::Leaf::type
std::string type
Definition: DataOnDemandSvc.h:136
GaudiPluginService.cpluginsvc.n
n
Definition: cpluginsvc.py:210
std::move
T move(T... args)
DataOnDemandSvc::Leaf::name
std::string name
Definition: DataOnDemandSvc.h:135

## Member Data Documentation

## ◆ algorithm

IAlgorithm* DataOnDemandSvc::Leaf::algorithm = nullptr

Definition at line 134 of file DataOnDemandSvc.h.

## ◆ executing

bool DataOnDemandSvc::Leaf::executing = false

Definition at line 138 of file DataOnDemandSvc.h.

## ◆ name

std::string DataOnDemandSvc::Leaf::name

Definition at line 135 of file DataOnDemandSvc.h.

## ◆ num

unsigned long DataOnDemandSvc::Leaf::num = 0

Definition at line 137 of file DataOnDemandSvc.h.

## ◆ type

std::string DataOnDemandSvc::Leaf::type

Definition at line 136 of file DataOnDemandSvc.h.

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

- GaudiCoreSvc/src/IncidentSvc/DataOnDemandSvc.h