The Gaudi Framework  master (ff829712)
Loading...
Searching...
No Matches
details::GenericDataStoreAgent< F > Class Template Referencefinal

#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/IDataStoreAgent.h>

Inheritance diagram for details::GenericDataStoreAgent< F >:
Collaboration diagram for details::GenericDataStoreAgent< F >:

Public Member Functions

template<typename G>
 GenericDataStoreAgent (G &&g)
 
bool analyse (IRegistry *pObj, int level) override
 Analyse the data object.
 
- Public Member Functions inherited from IDataStoreAgent
virtual ~IDataStoreAgent ()=default
 destructor
 

Private Attributes

f
 

Detailed Description

template<typename F>
class details::GenericDataStoreAgent< F >

Definition at line 37 of file IDataStoreAgent.h.

Constructor & Destructor Documentation

◆ GenericDataStoreAgent()

template<typename F>
template<typename G>
details::GenericDataStoreAgent< F >::GenericDataStoreAgent ( G && g)
inline

Member Function Documentation

◆ analyse()

template<typename F>
bool details::GenericDataStoreAgent< F >::analyse ( IRegistry * pObject,
int level )
inlineoverridevirtual

Analyse the data object.

Returns
Boolean indicating wether the tree below should be analysed

Implements IDataStoreAgent.

Definition at line 44 of file IDataStoreAgent.h.

44{ return std::invoke( f, pObj, level ); }

Member Data Documentation

◆ f

template<typename F>
F details::GenericDataStoreAgent< F >::f
private

Definition at line 38 of file IDataStoreAgent.h.


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