7namespace PyDistributionNS {
17 Object* obj = &(*dist.getOpalShared());
25 PyOpalObjectNS::PyOpalObject<Distribution> distributionObject;
26 auto distributionClass = distributionObject.make_class(
"Distribution");
27 distributionObject.addExecute(distributionClass);
void registerExceptions()
void registerDistribution(PyOpalObjectNS::PyOpalObject< Distribution > &dist)
BOOST_PYTHON_MODULE(distribution)
static std::vector< AttributeDef > attributes
The base class for all OPAL objects.
virtual void update()
Update this object.
static OpalData * getInstance()
void define(Object *newObject)
Define a new object.