Home · Overviews · Examples 

QByteArrayMatcher Class Reference
[com.trolltech.qt.core module]

The QByteArrayMatcher class holds a sequence of bytes that can be quickly matched in a byte array. More...


Detailed Description

The QByteArrayMatcher class holds a sequence of bytes that can be quickly matched in a byte array.

This class is useful when you have a sequence of bytes that you want to repeatedly match against some byte arrays (perhaps in a loop), or when you want to search for the same sequence of bytes multiple times in the same byte array. Using a matcher object and indexIn is faster than matching a plain QByteArray with QByteArray::indexOf() if repeated matching takes place. This class offers no benefit if you are doing one-off byte array matches.

Create the QByteArrayMatcher with the QByteArray you want to search for. Then call indexIn on the QByteArray that you want to search.

See also QByteArray and QStringMatcher.


Copyright © 2007 Trolltech Trademarks
Qt Jambi 4.3.2_01