Logo ROOT  
Reference Guide
PyROOTStrings.h
Go to the documentation of this file.
1// Author: Enric Tejedor CERN 06/2018
2// Original PyROOT code by Wim Lavrijsen, LBL
3
4/*************************************************************************
5 * Copyright (C) 1995-2018, Rene Brun and Fons Rademakers. *
6 * All rights reserved. *
7 * *
8 * For the licensing terms see $ROOTSYS/LICENSE. *
9 * For the list of contributors see $ROOTSYS/README/CREDITS. *
10 *************************************************************************/
11
12#ifndef PYROOT_PYSTRINGS_H
13#define PYROOT_PYSTRINGS_H
14
15#include "Python.h"
16#include "DllImport.h"
17
18namespace PyROOT {
19
20// python strings kept for performance reasons
21
22namespace PyStrings {
23
30
32
33} // namespace PyStrings
34
35bool CreatePyStrings();
37
38} // namespace PyROOT
39
40#endif // !PYROOT_PYSTRINGS_H
#define R__EXTERN
Definition: DllImport.h:27
_object PyObject
Definition: PyMethodBase.h:41
R__EXTERN PyObject * gSetFCN
Definition: PyROOTStrings.h:28
R__EXTERN PyObject * gClass
Definition: PyROOTStrings.h:31
R__EXTERN PyObject * gFitFCN
Definition: PyROOTStrings.h:25
R__EXTERN PyObject * gROOTns
Definition: PyROOTStrings.h:26
R__EXTERN PyObject * gTClassDynCast
Definition: PyROOTStrings.h:29
R__EXTERN PyObject * gSetBranchAddress
Definition: PyROOTStrings.h:27
R__EXTERN PyObject * gBranch
Definition: PyROOTStrings.h:24
bool CreatePyStrings()
PyObject * DestroyPyStrings()
Remove all cached python strings.