31#include <boost/python.hpp>
34using namespace boost::python;
41 class_<G4StateManager, boost::noncopyable>
42 (
"G4StateManager",
"state manager", no_init)
44 "Get an instance of G4StateManager",
45 return_value_policy<reference_existing_object>())
46 .staticmethod(
"GetStateManager")
49 return_value_policy<copy_const_reference>())
51 return_value_policy<copy_const_reference>())
const G4ApplicationState & GetCurrentState() const
G4String GetStateString(const G4ApplicationState &aState) const
static G4StateManager * GetStateManager()
const G4ApplicationState & GetPreviousState() const
void export_G4StateManager()