Mantid
|
#include "MantidAPI/AnalysisDataServiceObserver.h"
#include "MantidPythonInterface/api/AnalysisDataServiceObserverAdapter.h"
#include "MantidPythonInterface/core/GetPointer.h"
#include "MantidPythonInterface/core/ReleaseGlobalInterpreterLock.h"
#include <boost/mpl/vector.hpp>
#include <boost/python/bases.hpp>
#include <boost/python/class.hpp>
#include <boost/python/make_function.hpp>
#include <functional>
Go to the source code of this file.
Typedefs | |
using | ObserverMethod = void(AnalysisDataServiceObserver::*)(bool) |
using | ObserverMethodSignature = boost::mpl::vector< void, AnalysisDataServiceObserver &, bool > |
Functions | |
void | export_AnalysisDataServiceObserver () |
using ObserverMethod = void (AnalysisDataServiceObserver::*)(bool) |
Definition at line 22 of file AnalysisDataServiceObserver.cpp.
using ObserverMethodSignature = boost::mpl::vector<void, AnalysisDataServiceObserver &, bool> |
Definition at line 23 of file AnalysisDataServiceObserver.cpp.
void export_AnalysisDataServiceObserver | ( | ) |
Definition at line 44 of file AnalysisDataServiceObserver.cpp.
References Mantid::API::AnalysisDataServiceObserver::observeAdd(), Mantid::API::AnalysisDataServiceObserver::observeAll(), Mantid::API::AnalysisDataServiceObserver::observeClear(), Mantid::API::AnalysisDataServiceObserver::observeDelete(), Mantid::API::AnalysisDataServiceObserver::observeGroup(), Mantid::API::AnalysisDataServiceObserver::observeGroupUpdate(), Mantid::API::AnalysisDataServiceObserver::observeRename(), Mantid::API::AnalysisDataServiceObserver::observeReplace(), and Mantid::API::AnalysisDataServiceObserver::observeUnGroup().