Loading [MathJax]/extensions/MathMenu.js
The Gaudi Framework
master (181af51f)
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Typedefs
a
b
c
d
e
f
h
i
l
m
o
p
r
s
t
u
v
w
x
Enumerations
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
a
c
d
e
f
i
l
m
n
o
p
q
r
s
t
v
Enumerator
a
b
c
d
e
f
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Properties
Related Symbols
:
a
b
c
d
e
g
h
i
m
o
p
r
s
t
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Functions
_
b
c
e
f
g
h
i
l
m
o
p
r
s
t
u
z
Variables
a
b
c
d
e
g
h
i
m
o
p
r
s
t
v
x
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
w
Enumerations
Enumerator
Macros
_
a
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
▼
The Gaudi Framework
Gaudi Software Framework
►
Changelog
►
Changelog
►
Gaudi Manual
►
release.notes.v28r2p1
►
release.notes.v29r0
►
release.notes.v29r1
►
release.notes.v29r2
►
release.notes.v29r3
►
release.notes.v29r4
►
release.notes.v29r5
►
release.notes.v30r0
►
release.notes.v30r1
►
release.notes.v30r2
►
release.notes.v30r3
►
release.notes.v30r4
►
release.notes.v30r5
►
release.notes.v31r0
►
release.notes.v32r0
►
release.notes.v32r1
►
release.notes.v32r2
►
Related external libraries
►
Release Notes
Fix-Me's
Todo List
Deprecated List
►
Topics
►
Namespaces
►
Concepts
▼
Classes
▼
Class List
►
AIDA
►
bug_34121
►
concurrency
►
ConfigurableUser
►
Configuration
►
Containers
►
ControlFlow
►
cpluginsvc
►
DataSvcHelpers
►
details
►
ExtendedProperties
►
fixtures
►
fmt
▼
Gaudi
►
Accumulators
►
Allocator
►
Arena
►
Concurrency
►
ConfUser
►
cpp17
►
CUDA
►
cxx
►
Decays
►
Details
►
details
►
Example
►
Functional
►
Guards
►
Histograming
►
Hive
►
Interface
►
Interfaces
►
Main
►
meta
►
Monitoring
►
NTuple
►
Parsers
►
PluginService
►
tagged_bool_ns
►
Tests
►
TestSuite
►
Timers
►
Tr
►
Utils
►
_ConfigurablesModule
►
Algorithm
►
Application
►
AsynchronousAlgorithm
►
Auditor
►
Axis
►
BootSvcLocator
c_opt_t
►
ContainerSection
►
DataHandle
►
EventWatchdogAlg
►
FSMCallbackHolder
►
fullMatch_t
►
Generic1D
►
Generic2D
►
Generic3D
►
Histo1DDef
►
Histogram1D
►
Histogram2D
►
Histogram3D
►
HistogramBase
►
IAuditor
►
IDataConnection
►
IFileCatalog
►
IFileCatalogMgr
►
IFSMCallbackHolder
►
IIODataManager
interface_list
interface_list_append
interface_list_append< interface_list< Is... >, I >
interface_list_cat
interface_list_cat< interface_list< I... > >
interface_list_cat< interface_list< I1... >, interface_list< I2... > >
interface_list_cat< interface_list< I1... >, interface_list< I2... >, Others... >
►
InterfaceId
►
IODataManager
►
ISignalMonitor
►
majorMatch_t
►
MetaDataSvc
►
MultiFileCatalog
►
NamedRange_
►
ParticleID
►
ParticleProperty
►
ParticlePropertySvc
►
PoolTool
►
Profile1D
►
Profile2D
►
Property
►
Range_
RangeBase_
►
RootAddress
►
RootCnvSvc
►
RootConnectionSetup
►
RootConverter
►
RootDatabaseCnv
►
RootDatabaseMerger
►
RootDataConnection
►
RootDirectoryCnv
►
RootEventExtractor
►
RootEvtSelector
►
RootEvtSelectorContext
►
RootNTupleCnv
►
RootNTupleDescriptor
►
RootObjectRefs
►
RootPerfMonSvc
►
RootRef
►
RootStatCnv
►
RootTool
►
Sequence
►
Sequencer
►
StringKey
►
StringKeyHash
►
SysProcStat
►
tagged_bool
►
Time
►
TimeSpan
►
XMLFileCatalog
►
Gaudi
►
GaudiConfig2
►
GaudiDict
►
GaudiEx
►
GaudiKernel
►
GaudiMP
►
GaudiPartProp
►
GaudiPython
►
GaudiRoot
►
gaudirun
►
GaudiTesting
►
GaudiTestSuite
►
GaudiUtils
►
HepPDT
►
HepRndm
►
HiveRndm
►
hivetimeline
►
implementation_detail
►
Io
►
makePlots
►
nlohmann
►
NTuple
►
PluginServiceTest
►
pool
►
precedence
►
Rndm
►
ROOT
►
RootHistCnv
►
SmartRefVectorImpl
►
std
►
SuperAlgDynamicGraph
►
System
►
Test
►
update_version
►
AbortEventAlg
►
AIDATupleAlgorithmRead
►
AIDATupleAlgorithmWrite
►
AlgContextAuditor
►
AlgContextSvc
►
AlgExecStateRef
►
AlgExecStateRefConst
►
AlgExecStateSvc
►
Algorithm
►
AlgorithmHistory
►
AlgorithmManager
►
AlgResourcePool
►
AlgsExecutionStates
►
AlgTask
►
AlgTimingAuditor
►
AlgTool
►
AlgToolHistory
►
AnyDataGetAlgorithm
►
AnyDataPutAlgorithm
►
AnyDataWithViewWrapper
►
AnyDataWrapper
►
AnyDataWrapperBase
►
ApplicationMgr
►
AppMgrRunable
►
AuditorSvc
►
AuditorTestAlg
►
AvalancheSchedulerSvc
►
backwards_compatibility_hack_time_timespan
►
BaseObjectMemberFunction
►
BasePtrSetter
►
BaseToolHandle
►
BoostArrayProperties
►
BootSvcLocator
►
Cause
►
cgaudi_factory_t
►
cgaudi_pluginsvc_t
►
cgaudi_property_t
►
Chrono
►
ChronoAuditor
►
ChronoEntity
►
ChronoStatSvc
►
CLibSymbolInfo
►
CollectionCloneAlg
ColorMgs
►
ColorMsgAlg
►
CommonMessaging
►
CommonMessagingBase
►
CompareFirstOfPointerPair_t
►
ComponentManager
ConcurrencyFlags
►
configGenerator
Const_int_t
Const_uint_t
►
ContainedObject
ContextEventCounter
►
ContextEventCounterData
►
ContextEventCounterPtr
►
ContextIncident
►
ConversionSvc
►
Converter
►
ConverterID
►
CopyInputStream
►
CounterAlg
►
CPUCruncher
►
CPUCrunchSvc
►
DataCreator
►
DataHandleFinder
►
DataHandleHolderBase
►
DataHandleProperty
►
DataHistory
DataIncident
►
DataObject
►
DataObjectHandle
►
DataObjectHandle< AnyDataWithViewWrapper< View, Owned > >
►
DataObjectHandle< AnyDataWrapper< T > >
►
DataObjectHandle< Gaudi::NamedRange_< T > >
►
DataObjectHandle< Gaudi::Range_< T > >
►
DataObjectHandle< std::optional< Gaudi::NamedRange_< T > > >
►
DataObjectHandleBase
►
DataObjectReadHandle
►
DataObjectWriteHandle
►
DataObjID
►
DataObjID_Hasher
►
DataOnDemandSvc
►
DataStoreItem
►
DataStreamTool
►
DataSvc
►
DataSvcFileEntriesTool
►
DataTypeInfo
►
DetDataSvc
►
DetPersistencySvc
►
DHH
►
DHHVisitor
►
DirSearchPath
►
DLLClassManager
►
DODBasicMapper
►
EList
►
EventCollectionContext
►
EventCollectionSelector
►
EventContext
►
EventContextHash
►
EventIDBase
►
EventIDRange
EventIterator
►
EventLoopMgr
►
EventSelector
►
EventSelectorDataStream
►
EventSlot
►
EvtCollectionStream
►
EvtCollectionWrite
►
EvtDataSvc
►
EvtPersistencySvc
►
EvtSelectorContext
►
EvtStoreSvc
►
ExceptionSvc
►
extend_interfaces
►
ExtendedProperties
►
ExtendedProperties2
►
extends
►
FetchDataFromFile
►
FiberManager
►
FileAttr
►
FileHdlr
►
FileIncident
►
FileMgr
►
FileMgrTest
►
FileReadTool
►
FileRecordDataSvc
►
FileSvc
►
final_action
►
Gaudi
►
GaudiDll
►
GaudiException
►
GaudiHandle
►
GaudiHandleArray
►
GaudiHandleArrayBase
►
GaudiHandleArrayProperty
►
GaudiHandleBase
►
GaudiHandleInfo
►
GaudiHandleProperty
►
GenericAddress
►
GetIntView
►
GetStringView
►
GlobalDirectoryRestore
►
GPUCruncher
►
HelloWorld
►
HistoAlgorithm
►
HistogramAgent
►
HistogramPersistencySvc
►
HistogramSvc
►
History
►
HistoryObj
►
HistorySvc
►
HiveDataBrokerSvc
►
HiveReadAlgorithm
►
HiveSlimEventLoopMgr
►
HiveTestAlgorithm
►
HiveWhiteBoard
►
IAddressCreator
►
IAIDATupleSvc
►
IAlgContextSvc
►
IAlgExecStateSvc
►
IAlgManager
►
IAlgorithm
►
IAlgResourcePool
►
IAlgTool
►
IAppMgrUI
►
IAuditorSvc
IAxis
►
IChronoStatSvc
►
IChronoSvc
►
IClassIDSvc
►
IClassInfo
►
IClassManager
►
IComponentManager
►
ICondSvc
►
IConversionSvc
►
IConverter
►
ICounterSummarySvc
►
ICPUCrunchSvc
►
IDataBroker
►
IDataHandleHolder
►
IDataHandleVisitor
►
IDataManagerSvc
►
IDataProviderSvc
►
IDataSourceMgr
►
IDataStoreAgent
►
IDataStoreLeaves
►
IDataStreamTool
►
IDetDataSvc
►
IDODAlgMapper
►
IDODNodeMapper
►
IEventProcessor
►
IEventTimeDecoder
►
IEvtSelector
►
IExceptionSvc
►
IFileAccess
►
IFileMgr
IHistogram1D
IHistogram2D
IHistogram3D
IHistogramFactory
►
IHistogramSvc
►
IHistorySvc
►
IHiveWhiteBoard
►
IInactiveMessageCounter
►
IIncidentAsyncTestSvc
►
IIncidentListener
►
IIncidentSvc
►
IInspectable
►
IInspector
►
IInterface
►
IIoComponent
►
IIoComponentMgr
►
IMagneticFieldSvc
►
IMessageSvc
►
IMetaDataSvc
►
IMonitorSvc
►
implements
►
IMyOtherTool
►
IMyTool
►
INamedInterface
►
Incident
►
IncidentAsyncTestAlg
►
IncidentAsyncTestSvc
►
IncidentListenerTest
►
IncidentListenerTestAlg
►
IncidentProcAlg
IncidentRegistryTestListener
►
IncidentSvc
►
InertMessageSvc
►
InputCopyStream
►
InterfaceID
►
INTuple
►
INTupleItem
►
INTupleSvc
►
IoComponentMgr
►
IoFlags
►
IOpaqueAddress
►
IPartitionControl
►
IPartPropSvc
►
IPersistencySvc
►
IPrecedenceSvc
IProfile1D
IProfile2D
►
IProperty
►
IPublishSvc
►
IRegistry
►
IRndmEngine
►
IRndmGen
►
IRndmGenSvc
►
IRunable
►
is2ff_merger
►
is2ff_merger_filter
is_StatusCode_enum
►
IScheduler
►
ISelectStatement
►
ISerialize
►
IService
►
IStagerSvc
►
IStateful
►
IStatSvc
►
ISvcLocator
►
ISvcManager
►
ITestTool
►
ITHistSvc
►
IThreadInitTool
►
IThreadPoolSvc
►
ITimelineSvc
►
IToolSvc
►
IUpdateable
►
IUpdateableIF
IUpdateableInterface
►
IUpdateManagerSvc
►
IValidity
►
IVersHistoryObj
►
IWrongTool
►
JobHistory
►
JobOptionsSvc
►
KeyedContainer
►
KeyedObject
►
LinkManager
►
linux_proc
►
LockedHandle
LoggingAuditor
►
LoopAlg
►
MapAlg
►
MEMORY_MAPPED_FILE
►
MemoryAuditor
►
MemStatAuditor
►
Message
►
MessageSvc
►
MetaDataSvc
►
MinimalEventLoopMgr
►
ModuleIncident
►
ModuleLoadedIncident
MonotonicArena
►
MsgStream
►
MultiStoreSvc
►
MyAlgorithm
►
MyClass1
►
MyClass1A
►
MyDataAlgorithm
►
MyObject
MyTack
►
MyTool
►
NameAuditor
NamedRange
►
NTupleAlgorithm
NTupleItems
►
NTupleSvc
►
ObjectContainerBase
►
ObjectList
►
ObjectMemberFunction
►
ObjectVector
ostream
►
OutputStream
►
ParentAlg
►
ParticleProperty
►
PartitionSwitchAlg
►
PartitionSwitchTool
►
PartPropExa
►
PartPropSvc
►
PeriodicAction
►
PersistencySvc
►
PersSvc
►
PoolDbLinkManager
►
PoolDbTokenWrap
►
POOLIOTestDict__Instantiations
►
POSIXFileHandler
►
PrecedenceSvc
►
procInfo
►
ProcStats
►
ProduceIntView
►
ProduceStringView
►
PropertyAlg
►
PropertyBase
►
PropertyHolder
►
PropertyProxy
►
PropertyWithHandlers
►
PublicToolHandle
►
PublicToolHandleArray
►
PythonAdaptor
►
PythonConfig
PythonHelper
►
PythonScriptingSvc
QotdAlg
►
RandomNumberAlg
►
ReadAlg
►
ReadTES
►
RecordDataSvc
►
RecordOutputStream
►
RecordStream
►
ReEntAlg
►
RenounceToolInputsVisitor
►
ReplayOutputStream
►
RetCodeGuard
RichToolTest
►
RndmEngine
►
RndmGen
►
RndmGenSvc
RootConnectionSet
►
RootFileHandler
►
RunRecordDataSvc
►
RunRecordStream
►
SelectStatement
►
Sequence
►
SequentialOutputStream
►
Service
►
ServiceA
►
ServiceB
►
ServiceHandle
►
ServiceHandleArray
►
ServiceHistory
►
ServiceLocatorHelper
►
ServiceManager
►
SharedObjectsContainer
►
SmartDataLocator
►
SmartDataObjectPtr
►
SmartDataPtr
►
SmartDataStorePtr
►
SmartIF
►
SmartRef
SmartRefArray
►
SmartRefBase
SmartRefList
SmartRefMap
►
SmartRefVector
►
Stat
►
StatEntity
►
StatSvcAlg
►
StatusCode
►
StopperAlg
►
StoreExplorerAlg
►
StoreSnifferAlg
►
StreamBuffer
►
string
►
StringKeyEx
►
SubAlg
►
TagCollectionStream
►
TagCollectionSvc
TemplateAlg
►
TemplatedAlg
►
TestAlg
►
TestTool
►
TestToolAlg
►
TestToolAlgFailure
►
TestToolFailing
►
THistRead
►
THistSvc
►
THistWrite
►
ThreadInitTask
►
ThreadPoolSvc
►
TimeException
►
TimelineEvent
►
TimelineSvc
►
ToolHandle
►
ToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >
►
ToolHandleArray
►
ToolHandleInfo
►
ToolSvc
►
TsDataSvc
►
UCharDbArray
►
UpdateManagerException
►
vector
►
VFSSvc
ViewTester
►
Widget
►
WriteAlg
Class Index
►
Class Hierarchy
►
Class Members
►
Files
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Concepts
Loading...
Searching...
No Matches
Gaudi::interface_list_append< I > Struct Template Reference
Detailed Description
template<typename... I>
struct Gaudi::interface_list_append< I >
Definition at line
151
of file
IInterface.h
.
The documentation for this struct was generated from the following file:
GaudiKernel/include/GaudiKernel/
IInterface.h
Gaudi
interface_list_append
Generated on Wed Oct 8 2025 09:53:41 for The Gaudi Framework by
1.13.1