SourceXtractorPlusPlus
0.15
Please provide a description of the project.
SEUtils
SEUtils
Python.h
Go to the documentation of this file.
1
23
#ifndef _SEUTILS_PYTHON_H
24
#define _SEUTILS_PYTHON_H
25
26
#include <
ElementsKernel/Exception.h
>
27
#include <
ElementsKernel/Logging.h
>
28
#include <
Python.h
>
29
30
namespace
SourceXtractor
{
40
Elements::Exception
pyToElementsException
(
Elements::Logging
&
logger
);
41
45
struct
GILStateEnsure
{
46
public
:
47
GILStateEnsure
();
48
~GILStateEnsure
();
49
50
private
:
51
PyGILState_STATE
m_state
;
52
};
53
54
}
// end SourceXtractor
55
56
#endif
// _SEUTILS_PYTHON_H
Exception.h
Logging.h
Python.h
Elements::Exception
Elements::Logging
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::pyToElementsException
Elements::Exception pyToElementsException(Elements::Logging &logger)
Definition:
Python.cpp:30
SourceXtractor::logger
static auto logger
Definition:
WCS.cpp:44
SourceXtractor::GILStateEnsure
Definition:
Python.h:45
SourceXtractor::GILStateEnsure::m_state
PyGILState_STATE m_state
Definition:
Python.h:51
SourceXtractor::GILStateEnsure::~GILStateEnsure
~GILStateEnsure()
Definition:
Python.cpp:74
SourceXtractor::GILStateEnsure::GILStateEnsure
GILStateEnsure()
Definition:
Python.cpp:70
Generated by
1.9.1