Core/HandledObject: Make move constructor/assignation operator noexception

This commit is contained in:
Lynix
2018-04-22 12:33:36 +02:00
parent 2147156df9
commit 8ab1462402
5 changed files with 11 additions and 10 deletions

View File

@@ -268,7 +268,7 @@ namespace Nz
* \brief Action to do on object destruction
*/
template<typename T>
void ObjectHandle<T>::OnObjectDestroyed()
void ObjectHandle<T>::OnObjectDestroyed() noexcept
{
// Shortcut
m_object = nullptr;
@@ -278,7 +278,7 @@ namespace Nz
* \brief Action to do on object move
*/
template<typename T>
void ObjectHandle<T>::OnObjectMoved(T* newObject)
void ObjectHandle<T>::OnObjectMoved(T* newObject) noexcept
{
// The object has been moved, update our pointer
m_object = newObject;