On Mar 19, 12:00 pm, "Shawn McGrath" <shawn.mcgr...@gmail.comwrote:
I forgot to mention, getname is defined as:
const std::string &Entity::getName() const;
After more reading I found the copy_const_reference, and replaced:
boost::python::return_internal_reference<>());
with:
boost::python::return_value_policy<boost::python:: copy_const_reference>());
and it fixed my problem. Is there any downside to using
copy_const_reference over return_internal_reference?
Thanks,
Shawn.