add ProFile::tokPtrEnd()

just syncing up with qtcreator.

Change-Id: I2bda6961f6f1164bdc58acd78fa3d2221977f0cf
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
(cherry picked from qtcreator/765ad6c3d28813d4baa0aeafd03076ba76557d3d)
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
This commit is contained in:
Daniel Teske 2014-03-07 12:56:59 +01:00 committed by Oswald Buddenhagen
parent a8010f2d03
commit b4e6409fea

View File

@ -342,6 +342,7 @@ public:
const QString &items() const { return m_proitems; } const QString &items() const { return m_proitems; }
QString *itemsRef() { return &m_proitems; } QString *itemsRef() { return &m_proitems; }
const ushort *tokPtr() const { return (const ushort *)m_proitems.constData(); } const ushort *tokPtr() const { return (const ushort *)m_proitems.constData(); }
const ushort *tokPtrEnd() const { return (const ushort *)m_proitems.constData() + m_proitems.size(); }
void ref() { m_refCount.ref(); } void ref() { m_refCount.ref(); }
void deref() { if (!m_refCount.deref()) delete this; } void deref() { if (!m_refCount.deref()) delete this; }