Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
src_corelib_thread_qreadwritelock.cpp File Reference

(05fc3aef53348fb58be6308076e000825b704e58)

Go to the source code of this file.

Functions

QByteArray readData ()
 
void writeData (const QByteArray &data)
 

Variables

QReadWriteLock lock
 [0]
 

Function Documentation

◆ readData()

QByteArray readData ( )

Definition at line 30 of file src_corelib_thread_qreadwritelock.cpp.

References lock.

Referenced by QIODevice::read(), QCacheItem::read(), QIODevice::read(), QtWaylandClient::QWaylandMimeData::retrieveData_sys(), and QIODevice::skip().

+ Here is the caller graph for this function:

◆ writeData()

void writeData ( const QByteArray & data)

Definition at line 55 of file src_corelib_thread_qreadwritelock.cpp.

References lock.

Variable Documentation

◆ lock

mutex lock

[0]

[1]

[2]

[3]

[4]

Definition at line 5 of file src_corelib_thread_qreadwritelock.cpp.

Referenced by AndroidSurfaceTexture::AndroidSurfaceTexture(), QT_BEGIN_NAMESPACE::LockHolder< LockType >::LockHolder(), LowEnergyNotificationHub::LowEnergyNotificationHub(), QDebugMessageServiceImpl::QDebugMessageServiceImpl(), QEventDispatcherWasm::QEventDispatcherWasm(), QPdfDocumentPrivate::QPdfDocumentPrivate(), QRandomGenerator::QRandomGenerator(), AndroidSurfaceTexture::~AndroidSurfaceTexture(), QT_BEGIN_NAMESPACE::LockHolder< LockType >::~LockHolder(), QAndroidServicePrivate::~QAndroidServicePrivate(), QEventDispatcherWasm::~QEventDispatcherWasm(), QNetworkReplyWasmImplPrivate::~QNetworkReplyWasmImplPrivate(), QPdfDocumentPrivate::~QPdfDocumentPrivate(), QQuickImagePreviewProvider::~QQuickImagePreviewProvider(), ServerAcceptanceThread::~ServerAcceptanceThread(), QSocks5BindStore::add(), QQmlTypeModule::add(), QtAndroidMenu::addAllMenuItemsToMenu(), QAndroidEventDispatcherStopper::addEventDispatcher(), QQmlProfilerServiceImpl::addGlobalProfiler(), QtAndroidMenu::addMenuBar(), QDir::addSearchPath(), QtAndroidMenu::androidPlatformMenuDestroyed(), QtWaylandClient::QWaylandWindow::applyConfigure(), QAVFCameraBase::applyFlashSettings(), QSGVivanteVideoMaterial::bind(), QCtfServer::bufferData(), QPulseAudioSink::bytesFree(), QDarwinAudioSource::bytesReady(), QPulseAudioSource::bytesReady(), QOpenGL2GradientCacheWrapper::cacheForContext(), QOpenGLTextureCacheWrapper::cacheForContext(), QtAndroidPrivate::callOnBindListener(), QPdfDocumentPrivate::checkComplete(), QAndroidPlatformOpenGLWindow::checkNativeSurface(), QPdfDocumentPrivate::checkPageComplete(), QFutureInterfaceBase::cleanContinuation(), QPdfDocumentPrivate::clear(), QRegularExpressionPrivate::compilePattern(), Q_GLOBAL_STATIC_WITH_ARGS::QtSqlGlobals::connection(), Q_GLOBAL_STATIC_WITH_ARGS::QtSqlGlobals::connectionExists(), Q_GLOBAL_STATIC_WITH_ARGS::QtSqlGlobals::connectionNames(), QSocks5BindStore::contains(), contendedTryLockForRead(), contendedTryLockForWrite(), QAndroidPlatformNativeInterface::customEvent(), QQmlProfilerServiceImpl::dataReady(), QWindowsFontDatabase::derefUniqueFont(), QInputDevice::devices(), QRandomGenerator::discard(), QFutureInterfaceBasePrivate::disconnectOutputInterface(), doActivate(), QPdfSearchModelPrivate::doSearch(), QNetworkReplyWasmImplPrivate::doSendRequest(), QCtfLibImpl::doTracepoint(), QNetworkReplyWasmImplPrivate::downloadFailed(), QNetworkReplyWasmImplPrivate::downloadSucceeded(), QAndroidPlatformOpenGLWindow::eglSurface(), QQmlEngineControlServiceImpl::engineAboutToBeAdded(), QQmlProfilerServiceImpl::engineAboutToBeAdded(), QQmlConfigurableDebugService< Base >::engineAboutToBeAdded(), QQmlEngineControlServiceImpl::engineAboutToBeRemoved(), QV4DebugServiceImpl::engineAboutToBeRemoved(), QQmlProfilerServiceImpl::engineAboutToBeRemoved(), QQmlEngineControlServiceImpl::engineAdded(), QV4DebugServiceImpl::engineAdded(), QQmlProfilerServiceImpl::engineAdded(), QQmlEngineControlServiceImpl::engineRemoved(), QQmlProfilerServiceImpl::engineRemoved(), QtAndroidMenu::fillContextMenu(), QMessageAuthenticationCodePrivate::finalize(), QCryptographicHashPrivate::finalize(), QWindowsFontDatabase::fontEngine(), FolderIterator::fromCache(), QSGRhiShaderEffectNode::garbageCollectMaterialTypeCache(), QPdfDocument::getAllText(), QGradientCache::getBuffer(), QOpenGL2GradientCache::getBuffer(), QPdfDocument::getSelection(), QPdfDocument::getSelectionAtIndex(), QAndroidEventDispatcherStopper::goingToStop(), handleOrientationChanged(), QtWaylandClient::QWaylandWindow::handleUpdate(), ServerAcceptanceThread::hasPendingConnections(), QtAndroidMenu::hideContextMenu(), QPdfDocumentPrivate::hitTest(), QQmlConfigurableDebugService< Base >::init(), QCtfLibImpl::initializeTracepoint(), QPdfDocumentPrivate::initiateAsyncLoadWithTotalSizeKnown(), QAndroidPlatformMenuBar::insertMenu(), QAndroidPlatformMenu::insertMenuItem(), QGstPipelinePrivate::installMessageFilter(), QFactoryLoader::instance(), QtSharedPointer::internalSafetyCheckAdd(), QtSharedPointer::internalSafetyCheckRemove(), QOpenGL2GradientCache::invalidateResource(), QFutureInterfaceBase::isResultReadyAt(), QFutureInterfaceBase::isValid(), ServerAcceptanceThread::javaNewSocket(), InputStreamThread::javaReadyRead(), InputStreamThread::javaThreadErrorOccurred(), QOpenGLProgramBinaryCache::load(), QQsbInMemoryCollection::load(), QPdfDocumentPrivate::load(), QReadWriteLockPrivate::lockForRead(), QReadWriteLockPrivate::lockForWrite(), QVideoFrame::map(), QV4DebugServiceImpl::messageReceived(), QQmlEngineControlServiceImpl::messageReceived(), QQmlProfilerServiceImpl::messageReceived(), QPdfDocument::metaData(), ServerAcceptanceThread::nextPendingConnection(), notifyFrameAvailable(), QDBusConnection::objectRegisteredAt(), QAndroidServicePrivate::onBind(), QtAndroidMenu::onContextItemSelected(), QtAndroidMenu::onContextMenuClosed(), QtAndroidMenu::onCreateContextMenu(), QtAndroidMenu::onOptionsItemSelected(), QtAndroidMenu::onPrepareOptionsMenu(), QRandomGenerator::operator=(), QPdfDocument::pageLabel(), QPdfDocument::pagePointSize(), InputStreamThread::prepareForClosure(), QEventDispatcherWasm::processEvents(), QEvdevKeyboardHandler::processKeycode(), QFutureInterfaceBase::progressMaximum(), QFutureInterfaceBase::progressMinimum(), QFutureInterfaceBase::progressValue(), qMetaTypeTypeImpl(), QPlatformServiceColorPicker::QObject(), qt_set_active_format(), qt_set_framerate_limits(), readData(), QPdfBookmarkModelPrivate::rebuild(), AVFCameraRenderer::reconfigure(), QReadWriteLockPrivate::recursiveLockForRead(), QReadWriteLockPrivate::recursiveLockForWrite(), QReadWriteLockPrivate::recursiveUnlock(), QSGRhiShaderMaterialTypeCache::ref(), QWindowsFontDatabase::refUniqueFont(), registerComplexDBusType(), QInputDevicePrivate::registerDevice(), QQuickImagePreviewProvider::registerPreview(), QQmlTypeModule::remove(), QAndroidEventDispatcherStopper::removeEventDispatcher(), QQmlProfilerServiceImpl::removeGlobalProfiler(), QAndroidPlatformMenuBar::removeMenu(), QtAndroidMenu::removeMenuBar(), QAndroidPlatformMenu::removeMenuItem(), QGstPipelinePrivate::removeMessageFilter(), QPdfDocument::render(), QQuickImagePreviewProvider::requestImage(), QDarwinAudioSource::reset(), QtWaylandClient::QWaylandWindow::reset(), QSGRhiShaderEffectNode::resetMaterialTypeCache(), QFutureInterfaceBase::resultCount(), QDarwinAudioSource::resume(), QPulseAudioSink::resume(), QPulseAudioSource::resume(), QSocks5BindStore::retrieve(), InputStreamThread::run(), ServerAcceptanceThread::run(), QCtfServer::run(), QFutureInterfaceBase::runContinuation(), QOpenGLProgramBinaryCache::save(), QQsbInMemoryCollection::save(), QDir::searchPaths(), QtAndroidAccessibility::setActive(), QtAndroidMenu::setActiveTopLevelWindow(), QGlobalNetworkProxy::setApplicationProxy(), QGlobalNetworkProxy::setApplicationProxyFactory(), QNetworkReplyWasmImplPrivate::setCanceled(), QtWaylandClient::QWaylandWindow::setCanResize(), QFutureInterfaceBase::setContinuation(), QSGVivanteVideoMaterial::setCurrentFrame(), QAVFCameraBase::setCustomFocusPoint(), setDisplayMetrics(), QAVFCameraBase::setExposureCompensation(), QAVFCameraBase::setExposureMode(), AndroidAbstractFileEngine::setFileName(), QAVFCameraBase::setFocusDistance(), QAVFCameraBase::setFocusMode(), QtWaylandClient::QWaylandWindow::setGeometry(), QLibraryPrivate::setLoadHints(), QAVFCameraBase::setManualExposureTime(), QAVFCameraBase::setManualIsoSensitivity(), ServerAcceptanceThread::setMaxPendingConnections(), QtAndroidPrivate::setOnBindListener(), QDir::setSearchPaths(), ServerAcceptanceThread::setServiceDetails(), QFutureInterfaceBase::setThrottled(), QGlobalNetworkProxy::setUseSystemConfiguration(), QDarwinAudioSource::setVolume(), QtAndroidMenu::showContextMenu(), QDarwinAudioSource::start(), QDarwinAudioSource::start(), QAndroidEventDispatcherStopper::startAll(), QQmlProfilerServiceImpl::startProfiling(), QV4DebugServiceImpl::stateAboutToBeChanged(), QQmlProfilerServiceImpl::stateAboutToBeChanged(), QDebugMessageServiceImpl::stateChanged(), QQmlEngineControlServiceImpl::stateChanged(), QReadWriteLockPrivate::stateForWaitCondition(), QWindowsIntegration::staticOpenGLContext(), QDarwinAudioSource::stop(), QPulseAudioSink::stop(), QAndroidEventDispatcherStopper::stopAll(), QQmlProfilerServiceImpl::stopProfiling(), QQmlConfigurableDebugService< Base >::stopWaiting(), QDarwinAudioSource::suspend(), QPulseAudioSink::suspend(), QPulseAudioSource::suspend(), QFutureInterfaceBase::suspendIfRequested(), AVFCameraRenderer::syncHandleViewfinderFrame(), QDebugMessageServiceImpl::synchronizeTime(), QSocks5BindStore::timerEvent(), QtWaylandClient::QWaylandWindow::timerEvent(), QVideoFrame::toImage(), QtAndroidInput::touchCancel(), QtAndroidInput::touchEnd(), QCtfLibImpl::tracepointEnabled(), QPdfDocumentPrivate::tryLoadDocument(), QQmlTypeModule::type(), QQmlTypeModule::type(), QVideoFrame::unmap(), QSGRhiShaderMaterialTypeCache::unref(), QInputDevicePrivate::unregisterDevice(), QPdfLinkModelPrivate::update(), updateApplicationState(), QAVFCameraBase::updateCameraConfiguration(), updateDevicesMap(), updateDevicesMap(), QPdfDocumentPrivate::updateLastError(), QColorTransformPrivate::updateLutsIn(), QColorTransformPrivate::updateLutsOut(), QQuickVideoOutput::updatePaintNode(), valueFromStaticFieldCache(), QAndroidPlatformVulkanWindow::vkSurface(), QFutureInterfaceBase::waitForFinished(), QEglFSKmsGbmScreen::waitForFlip(), QFutureInterfaceBase::waitForNextResult(), QFutureInterfaceBase::waitForResult(), QFutureInterfaceBase::waitForResume(), QQmlTypeModule::walkCompositeSingletons(), QtPrivate::watchContinuationImpl(), writeData(), and QAVFCameraBase::zoomTo().