The Gaudi Framework  v41r0 (bdbe7744)
Loading...
Searching...
No Matches
Gaudi::Interface::Bind::IBinder< IFace > Struct Template Referenceabstract

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

Inheritance diagram for Gaudi::Interface::Bind::IBinder< IFace >:
Collaboration diagram for Gaudi::Interface::Bind::IBinder< IFace >:

Public Member Functions

 DeclareInterfaceID (IBinder, 1, 0)
virtual Box< IFace > bind (const EventContext &ctx) const =0

Additional Inherited Members

Public Types inherited from extend_interfaces< IAlgTool >
using ext_iids
 take union of the ext_iids of all Interfaces...

Detailed Description

template<typename IFace>
struct Gaudi::Interface::Bind::IBinder< IFace >

Definition at line 47 of file IBinder.h.

Member Function Documentation

◆ bind()

template<typename IFace>
virtual Box< IFace > Gaudi::Interface::Bind::IBinder< IFace >::bind ( const EventContext & ctx) const
pure virtual

◆ DeclareInterfaceID()

template<typename IFace>
Gaudi::Interface::Bind::IBinder< IFace >::DeclareInterfaceID ( IBinder< IFace > ,
1 ,
0  )

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