#include <dali/public-api/common/dali-common.h>
#include <dali/public-api/common/intrusive-ptr.h>
+#include <atomic>
+
namespace Dali
{
/**
RefObject& operator=(const RefObject& rhs);
private:
-
- volatile int mCount; ///< Reference count
+ volatile std::atomic<int> mCount; ///< Reference count
};
/**