2 #ifndef GAUDIPYTHON_INTERFACE_H
3 #define GAUDIPYTHON_INTERFACE_H 1
13 #include "GaudiKernel/IInterface.h"
14 #include "GaudiKernel/SmartIF.h"
18 #include "GaudiPython/GaudiPython.h"
65 public std::unary_function<const IInterface*,IInterface*>
95 #endif // GAUDIPYTHON_INTERFACE_H
Small smart pointer class with automatic reference counting for IInterface.
Definition of the basic interface.
GaudiPython.h GaudiPython/GaudiPython.h.
TYPE * operator()(const IInterface *in) const
the only one important method
static TYPE * cast(const IInterface *in)
the only one important method (static)