SourceXtractorPlusPlus
0.13
Please provide a description of the project.
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
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
SourceXtractor::logger
static auto logger
Definition:
WCS.cpp:46
Logging.h
SourceXtractor::GILStateEnsure::GILStateEnsure
GILStateEnsure()
Definition:
Python.cpp:70
SourceXtractor::pyToElementsException
Elements::Exception pyToElementsException(Elements::Logging &logger)
Definition:
Python.cpp:30
SourceXtractor::GILStateEnsure::m_state
PyGILState_STATE m_state
Definition:
Python.h:51
Python.h
Elements::Logging
Elements::Exception
SourceXtractor::GILStateEnsure
Definition:
Python.h:45
SourceXtractor::GILStateEnsure::~GILStateEnsure
~GILStateEnsure()
Definition:
Python.cpp:74
Exception.h
Generated by
1.8.5