Qt 4.8
|
#include <QtCore/qatomic.h>
#include <QtCore/qnamespace.h>
#include <string.h>
#include <stdarg.h>
Go to the source code of this file.
Classes | |
class | QByteArray |
The QByteArray class provides an array of bytes. More... | |
struct | QByteArray::Data |
class | QByteRef |
class | QList< T > |
The QList class is a template class that provides lists. More... | |
Functions | |
bool | operator!= (const QByteArray &a1, const QByteArray &a2) |
bool | operator!= (const QByteArray &a1, const char *a2) |
bool | operator!= (const char *a1, const QByteArray &a2) |
const QByteArray | operator+ (const QByteArray &a1, const QByteArray &a2) |
const QByteArray | operator+ (const QByteArray &a1, const char *a2) |
const QByteArray | operator+ (const QByteArray &a1, char a2) |
const QByteArray | operator+ (const char *a1, const QByteArray &a2) |
const QByteArray | operator+ (char a1, const QByteArray &a2) |
bool | operator< (const QByteArray &a1, const QByteArray &a2) |
bool | operator< (const QByteArray &a1, const char *a2) |
bool | operator< (const char *a1, const QByteArray &a2) |
Q_CORE_EXPORT QDataStream & | operator<< (QDataStream &, const QByteArray &) |
bool | operator<= (const QByteArray &a1, const QByteArray &a2) |
bool | operator<= (const QByteArray &a1, const char *a2) |
bool | operator<= (const char *a1, const QByteArray &a2) |
bool | operator== (const QByteArray &a1, const QByteArray &a2) |
bool | operator== (const QByteArray &a1, const char *a2) |
bool | operator== (const char *a1, const QByteArray &a2) |
bool | operator> (const QByteArray &a1, const QByteArray &a2) |
bool | operator> (const QByteArray &a1, const char *a2) |
bool | operator> (const char *a1, const QByteArray &a2) |
bool | operator>= (const QByteArray &a1, const QByteArray &a2) |
bool | operator>= (const QByteArray &a1, const char *a2) |
bool | operator>= (const char *a1, const QByteArray &a2) |
Q_CORE_EXPORT QDataStream & | operator>> (QDataStream &, QByteArray &) |
Q_DECLARE_TYPEINFO (QByteArray, Q_MOVABLE_TYPE) | |
Q_CORE_EXPORT quint16 | qChecksum (const char *s, uint len) |
Q_CORE_EXPORT QByteArray | qCompress (const uchar *data, int nbytes, int compressionLevel=-1) |
QByteArray | qCompress (const QByteArray &data, int compressionLevel=-1) |
Q_CORE_EXPORT int | qsnprintf (char *str, size_t n, const char *fmt,...) |
Q_CORE_EXPORT int | qstrcmp (const char *str1, const char *str2) |
Q_CORE_EXPORT int | qstrcmp (const QByteArray &str1, const QByteArray &str2) |
Q_CORE_EXPORT int | qstrcmp (const QByteArray &str1, const char *str2) |
static int | qstrcmp (const char *str1, const QByteArray &str2) |
Q_CORE_EXPORT char * | qstrcpy (char *dst, const char *src) |
Q_CORE_EXPORT char * | qstrdup (const char *) |
Q_CORE_EXPORT int | qstricmp (const char *, const char *) |
uint | qstrlen (const char *str) |
int | qstrncmp (const char *str1, const char *str2, uint len) |
Q_CORE_EXPORT char * | qstrncpy (char *dst, const char *src, uint len) |
Q_CORE_EXPORT int | qstrnicmp (const char *, const char *, uint len) |
uint | qstrnlen (const char *str, uint maxlen) |
Q_CORE_EXPORT QByteArray | qUncompress (const uchar *data, int nbytes) |
QByteArray | qUncompress (const QByteArray &data) |
Q_CORE_EXPORT int | qvsnprintf (char *str, size_t n, const char *fmt, va_list ap) |
|
related |
Definition at line 533 of file qbytearray.h.
Referenced by QByteArray::isSharedWith().
|
related |
Definition at line 535 of file qbytearray.h.
|
related |
Definition at line 537 of file qbytearray.h.
|
related |
Definition at line 564 of file qbytearray.h.
|
related |
Definition at line 566 of file qbytearray.h.
|
related |
Definition at line 568 of file qbytearray.h.
|
related |
Definition at line 570 of file qbytearray.h.
|
related |
Definition at line 572 of file qbytearray.h.
|
related |
Definition at line 539 of file qbytearray.h.
Referenced by QByteArray::isSharedWith().
|
related |
Definition at line 541 of file qbytearray.h.
|
related |
Definition at line 543 of file qbytearray.h.
|
related |
|
related |
Definition at line 545 of file qbytearray.h.
Referenced by QVector< QPoint >::constData(), and QByteArray::isSharedWith().
|
related |
Definition at line 547 of file qbytearray.h.
|
related |
Definition at line 549 of file qbytearray.h.
|
related |
Definition at line 527 of file qbytearray.h.
Referenced by QByteArray::isSharedWith().
|
related |
Definition at line 529 of file qbytearray.h.
|
related |
Definition at line 531 of file qbytearray.h.
|
related |
Definition at line 551 of file qbytearray.h.
Referenced by QVector< QPoint >::constData(), QByteArray::isSharedWith(), and QUuid::operator!=().
|
related |
Definition at line 553 of file qbytearray.h.
|
related |
Definition at line 555 of file qbytearray.h.
|
related |
Definition at line 557 of file qbytearray.h.
Referenced by QVector< QPoint >::constData(), and QByteArray::isSharedWith().
|
related |
Definition at line 559 of file qbytearray.h.
|
related |
Definition at line 561 of file qbytearray.h.
|
related |
Q_DECLARE_TYPEINFO | ( | QByteArray | , |
Q_MOVABLE_TYPE | |||
) |
Referenced by qUncompress().
|
related |
Referenced by QPicturePrivate::checkFormat(), and QPicturePaintEngine::end().
|
related |
Referenced by QSvgIconEngine::read(), QSvgIconEngine::write(), and QCacheItem::writeCompressedData().
|
related |
Definition at line 604 of file qbytearray.h.
|
related |
|
related |
Q_CORE_EXPORT int qstrcmp | ( | const QByteArray & | str1, |
const QByteArray & | str2 | ||
) |
Definition at line 363 of file qbytearray.cpp.
Q_CORE_EXPORT int qstrcmp | ( | const QByteArray & | str1, |
const char * | str2 | ||
) |
Definition at line 336 of file qbytearray.cpp.
Referenced by QAccessibleObjectPrivate::actionList(), QDBusAdaptorConnector::addAdaptor(), QPrintPropertiesDialog::addItemToOptions(), QAudioDeviceInfoInternal::availableDevices(), QLocalePrivate::bytearrayToDouble(), QMetaObject::checkConnectArgs(), QCUPSSupport::collectMarkedOptionsHelper(), QPSQLDriver::commitTransaction(), QTest::compare_string_helper(), QFutureWatcherBase::connectNotify(), QNetworkSession::connectNotify(), QDBusAbstractInterface::connectNotify(), QAxClass< T >::createObject(), QDeclarativeVisualDataModelDataMetaObject::createProperty(), QScript::QMetaObjectWrapperObject::deleteProperty(), QFutureWatcherBase::disconnectNotify(), QNetworkSession::disconnectNotify(), QProxyStylePrivate::ensureBaseStyle(), QScript::QMetaObjectWrapperObject::getOwnPropertyDescriptor(), QScript::QMetaObjectWrapperObject::getOwnPropertySlot(), getStyle(), QObject::inherits(), QDeclarativeJS::integerFromString(), QScript::integerFromString(), QMetaMethod::invoke(), isProcessBeingDebugged(), QObject::killTimer(), QStyleSheetStyle::nativeFrameWidth(), QStyleSheetStyleSelector::nodeNameEquals(), QStyleSheetStyleSelector::nodeNames(), operator!=(), operator<(), operator<=(), operator==(), operator>(), operator>=(), QCUPSSupport::pageRect(), QCUPSSupport::paperRect(), parentWidget(), QPPDOptionsModel::parseChoices(), QCUPSSupport::ppdOption(), QApplicationPrivate::process_cmdline(), QVideoSurfaceFormat::property(), QScript::QMetaObjectWrapperObject::put(), QTest::qExec(), QTest::qInvokeTestMethod(), QRenderRule::QRenderRule(), QSQLite2DriverPrivate::QSQLite2DriverPrivate(), qt_check_if_internal_widget(), qt_init(), QAxObject::qt_metacast(), QAxWidget::qt_metacast(), QAxHostWidget::qt_metacast(), qt_parseEtcLpPrinters(), QBBSystemLocaleData::readHourFormat(), QBBSystemLocaleData::readMeasurementSystem(), QCUPSSupport::saveOptions(), QWizard::setDefaultProperty(), QFontDialogPrivate::setFont(), QObject::setObjectName(), QVideoSurfaceFormat::setProperty(), QDBusConnectionInterface::unregisterService(), and QAccessible::updateAccessibility().
|
inlinestatic |
Definition at line 98 of file qbytearray.h.
|
related |
Referenced by QScreen::subScreenIndexAt(), and QTest::toString().
|
related |
Referenced by QDirectFBScreen::connect(), QIconvCodec::createIconv_t(), QTest::IgnoreResultList::IgnoreResultList(), QDirectFbIntegration::initializeDirectFB(), loadXlfds(), qErrnoWarning(), QTest::qExpectFail(), QTest::qInvokeTestMethod(), QTest::qPrintDataTags(), qt_init(), qt_parsePrintersConf(), QTest::qtest_qParseArgs(), QTestData::QTestData(), set_text(), QTestElementAttribute::setPair(), QPictureIO::setParameters(), QTest::toHexRepresentation(), and QTest::toString().
|
related |
Referenced by QHttpNetworkHeaderPrivate::contentLength(), QClassFactory::CreateInstanceHelper(), QNetworkHeadersPrivate::findRawHeader(), QTextStreamPrivate::getReal(), QHttpNetworkHeaderPrivate::headerFieldValues(), QHttpNetworkReplyPrivate::isGzipped(), QX11Data::motifdndObtainData(), QJpUnicodeConv::newConverter(), parseHeaderName(), QMimeSource::provides(), qt_set_input_encoding(), QConfFileSettingsPrivate::readIniFile(), QAxFactory::registerActiveObject(), QAxServerBase::registerActiveObject(), QHttpNetworkReplyPrivate::removeAutoDecompressHeader(), QNetworkAccessHttpBackend::replyDownloadMetaData(), QHttpNetworkHeaderPrivate::setHeaderField(), QNetworkHeadersPrivate::setRawHeaderInternal(), sm_performSaveYourself(), and QConfFileSettingsPrivate::writeIniFile().
|
related |
Definition at line 79 of file qbytearray.h.
Referenced by _qdtoa(), QPatternist::XQueryTokenizer::aheadEquals(), QString::append(), QMetaObject::checkConnectArgs(), QGLShader::compileSourceCode(), QObject::connect(), QMetaObject::connectSlotsByName(), QWindowsMimeText::convertToMime(), QObject::disconnect(), QTextHtmlExporter::emitCharFormatStyle(), QTextHtmlExporter::emitFragment(), QTextHtmlExporter::emitFrameStyle(), extract_location(), QString::fromAscii_helper(), QHashableLatin1Literal::fromData(), QString::fromLatin1_helper(), QString::fromLocal8Bit(), QString::fromUtf8(), QString::insert(), intValueHelper(), QMetaMethod::invoke(), QMetaObject::invokeMethod(), QTest::isValidSlot(), QMetaEnum::keysToValue(), QMetaEnum::keyToValue(), QString::lastIndexOf(), QStringRef::lastIndexOf(), QDBusMessagePrivate::makeLocal(), QGLExtensionMatcher::match(), QMetaObject::newInstance(), QMetaObject::normalizedType(), QDataStream::operator<<(), qt_ends_with(), qt_fillFontDef(), qt_find_latin1_string(), qt_mac_execute_apple_script(), qt_parse_pattern(), qt_starts_with(), QXIMInputContext::QXIMInputContext(), QFSFileEnginePrivate::readLineFdFh(), QCss::Declaration::realValue(), QString::replace(), MetaObjectGenerator::replacePrototype(), QObjectPrivate::signalSignature(), QConcatenable< QLatin1String >::size(), QConcatenable< const char * >::size(), QTextCodec::toUnicode(), QMetaType::type(), and QIODevice::write().
|
related |
Definition at line 101 of file qbytearray.h.
Referenced by QGifHandler::canRead(), QXpmHandler::canRead(), QBmpHandler::canRead(), QGLShader::compileSourceCode(), QMetaObject::connectSlotsByName(), QGIFFormat::decode(), QGLExtensionMatcher::match(), QScript::methodNameEquals(), QAudioInputPrivate::open(), QAudioOutputPrivate::open(), qt_parse_pattern(), qt_parseNsswitchConf(), QTgaFile::QTgaFile(), QWSSoundServerBucket::readySamples(), and QGIFFormat::scan().
|
related |
|
related |
Definition at line 82 of file qbytearray.h.
Referenced by QString::append(), operator+(), QString::operator+=(), QString::operator=(), and QString::prepend().
Q_CORE_EXPORT QByteArray qUncompress | ( | const uchar * | data, |
int | nbytes | ||
) |
|
related |
Definition at line 606 of file qbytearray.h.
|
related |
Referenced by qEmergencyOut(), QTest::qt_asprintf(), QTest::qt_snprintf(), and QPdfEnginePrivate::xprintf().