Resolve entity type first.

Before we trigger any hooks we need to resolve entity types.
This commit is contained in:
Erik Ogenvik 2018-09-18 22:12:12 +02:00
parent 590e22ef4e
commit 470cdc2d66
12 changed files with 257 additions and 232 deletions

View file

@ -33,7 +33,7 @@ using Atlas::Objects::Entity::RootEntity;
CyPy_MemMap::CyPy_MemMap(Py::PythonClassInstance* self, Py::Tuple& args, Py::Dict& kwds)
: WrapperBase(self, args, kwds), m_owned(true)
{
m_value = new MemMap();
throw Py::TypeError("MemMap() can't be instanced from Python.");
}
CyPy_MemMap::CyPy_MemMap(Py::PythonClassInstance* self, MemMap* value)