2 #ifndef GAUDIPYTHON_INTERFACE_H 3 #define GAUDIPYTHON_INTERFACE_H 1 89 #endif // GAUDIPYTHON_INTERFACE_H Small smart pointer class with automatic reference counting for IInterface.
static TYPE * cast(const InterfaceID &iid, const IInterface *in)
the only one important method (static)
TYPE * operator()(const IInterface *in) const
the only one important method
static TYPE * cast(const IInterface *in)
the only one important method (static)
Definition of the basic interface.
GaudiPython.h GaudiPython/GaudiPython.h.
static TYPE * cast(const InterfaceID &, const IInterface *in)
the only one important method (static)
TYPE * operator()(const IInterface *in) const
the only one important method
Minor mofidication of original Pere's structure GaudiPython::Interface This helper class is nesessary...
static TYPE * cast(const IInterface *in)
the only one important method (static)