ATLAS Offline Software
Classes | Namespaces | Variables
SgPyDataModel.h File Reference
#include "Python.h"
#include "StoreGateBindingsDict.h"
#include "SgPyMsg.h"
#include "GaudiKernel/Bootstrap.h"
#include "GaudiKernel/ClassID.h"
#include "GaudiKernel/DataObject.h"
#include "GaudiKernel/IClassIDSvc.h"
#include "AthenaKernel/IDictLoaderSvc.h"
#include "AthenaKernel/DataBucketBase.h"
#include "AthenaKernel/BaseInfo.h"
#include "RootUtils/PyAthenaGILStateEnsure.h"
#include "TClass.h"
#include "TClassEdit.h"
#include "TClassRef.h"
#include "TROOT.h"
#include "TMethod.h"
#include "TMethodCall.h"
#include "AthenaPyRoot.h"
#include "CPyCppyy/PyException.h"
#include <unordered_map>
#include "CxxUtils/checker_macros.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SG::PyDataBucket
 Concrete DataBucket that holds the object via a void* and uses the Root dictionary to do conversions. More...
 
struct  SG::PyProxyMgr
 A helper class to manage accesses to PyProxies. More...
 
struct  SG::PyProxyDict
 a python front-end to the IProxyDict interface PyProxyDict encapsulates getting python objects from the raw C++ ones ones gets from the C++ store. More...
 

Namespaces

 SG
 Forward declaration.
 

Variables

const CLID PyCLID
 
 ATLAS_NO_CHECK_FILE_THREAD_SAFETY
 

Variable Documentation

◆ ATLAS_NO_CHECK_FILE_THREAD_SAFETY

ATLAS_NO_CHECK_FILE_THREAD_SAFETY

Definition at line 45 of file SgPyDataModel.h.

◆ PyCLID

const CLID PyCLID

Definition at line 13 of file SgPyDataModel.cxx.