general class to embed the existing algorithm/base class into the python
More...
#include </scratch/z5/marcocle/GaudiDocs/lhcb-release/825/GAUDI/GAUDI_v26r3/InstallArea/x86_64-slc6-gcc48-opt/include/GaudiPython/Algorithm.h>
template<class ALGORITHM>
class GaudiPython::PyAlg< ALGORITHM >
general class to embed the existing algorithm/base class into the python
- Author
- Vanya BELYAEV Ivan..nosp@m.Bely.nosp@m.aev@l.nosp@m.app..nosp@m.in2p3.nosp@m..fr
- Date
- 2005-08-03
Definition at line 65 of file Algorithm.h.
template<class ALGORITHM >
constructor from Python object and the name
- Parameters
-
self | python object |
name | name of algorithm instance |
Definition at line 75 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API ISvcLocator * svcLocator()
bool PyHelper() setProperty(IInterface *p, char *name, char *value)
template<class ALGORITHM >
template<class ALGORITHM >
the default constructor is disabled
template<class ALGORITHM >
the copy constructor is disabled
template<class ALGORITHM >
constructor from Python object and the name
- Parameters
-
self | python object |
name | name of algorithm instance |
Definition at line 75 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API ISvcLocator * svcLocator()
bool PyHelper() setProperty(IInterface *p, char *name, char *value)
template<class ALGORITHM >
template<class ALGORITHM >
the default constructor is disabled
template<class ALGORITHM >
the copy constructor is disabled
template<class ALGORITHM >
get the object
Definition at line 94 of file Algorithm.h.
PyObject * m_self
"shadow" python class
template<class ALGORITHM >
get the object
Definition at line 94 of file Algorithm.h.
PyObject * m_self
"shadow" python class
template<class ALGORITHM >
Definition at line 102 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
Definition at line 102 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
Definition at line 104 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
Definition at line 104 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
Definition at line 106 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
Definition at line 106 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
Definition at line 110 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
Definition at line 110 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
Definition at line 118 of file Algorithm.h.
118 {
return ALGORITHM::finalize () ; }
template<class ALGORITHM >
Definition at line 118 of file Algorithm.h.
118 {
return ALGORITHM::finalize () ; }
template<class ALGORITHM >
template<class ALGORITHM >
template<class ALGORITHM >
Definition at line 98 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
Definition at line 98 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
template<class ALGORITHM >
template<class ALGORITHM >
template<class ALGORITHM >
template<class ALGORITHM >
the assignment operator is disabled
template<class ALGORITHM >
the assignment operator is disabled
template<class ALGORITHM >
Definition at line 100 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
Definition at line 100 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
Definition at line 108 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
Definition at line 108 of file Algorithm.h.
PyObject * m_self
"shadow" python class
GAUDI_API StatusCode call_python_method(PyObject *self, const char *method)
call the python method
template<class ALGORITHM >
The documentation for this class was generated from the following file:
- InstallArea/x86_64-slc6-gcc48-opt/include/GaudiPython/Algorithm.h