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
qdbus_symbols.cpp File Reference

(f2a2c669f681624bdc15e4c022298f98b4c27141)

#include "qdbus_symbols_p.h"
#include <QtCore/qlatin1stringview.h>
#include <QtCore/qmutex.h>
+ Include dependency graph for qdbus_symbols.cpp:

Go to the source code of this file.

Functions

bool qdbus_loadLibDBus ()
 
QFunctionPointer qdbus_resolve_conditionally (const char *name)
 
QFunctionPointer qdbus_resolve_me (const char *name)
 

Function Documentation

◆ qdbus_loadLibDBus()

bool qdbus_loadLibDBus ( )

Definition at line 36 of file qdbus_symbols.cpp.

References QLibrary::ExportExternalSymbolsHint, QLibrary::isLoaded(), QLibrary::load(), mutex, QString::number(), qEnvironmentVariableIsEmpty(), QLibrary::resolve(), QLibrary::setFileName(), QLibrary::setFileNameAndVersion(), QLibrary::setLoadHints(), and QLibrary::unload().

Referenced by QDBusArgument::QDBusArgument(), QDBusServer::QDBusServer(), QDBusConnectionManager::busConnection(), QDBusConnection::connectToBus(), QDBusConnection::connectToBus(), QDBusConnection::connectToPeer(), QDBusArgumentPrivate::createSignature(), qdbus_resolve_conditionally(), qdbus_resolve_me(), and QDBusMessagePrivate::toDBusMessage().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ qdbus_resolve_conditionally()

QFunctionPointer qdbus_resolve_conditionally ( const char * name)

Definition at line 91 of file qdbus_symbols.cpp.

References Q_UNUSED, and qdbus_loadLibDBus().

Referenced by connectionCapabilities().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ qdbus_resolve_me()

QFunctionPointer qdbus_resolve_me ( const char * name)

Definition at line 102 of file qdbus_symbols.cpp.

References ptr(), Q_UNLIKELY, Q_UNUSED, qdbus_loadLibDBus(), and qFatal.

+ Here is the call graph for this function: