WARNING: USE THIS SOFTWARE AT YOUR OWN RISK! THIS IS EXPERIMENTAL SOFTWARE NOT INTENDED FOR PRODUCTION USE! Zuble is currently an early stage prototype. As such Zuble is minimally tested and inherently unstable. It is provided for experimental, development, and demonstration purposes only. Zuble QML Types   |  Zuble C++ Classes   |  Zuble Overview
Zuble  0.1
Zuble Framework C++/QML extension API
Namespaces | Macros | Typedefs | Enumerations | Functions
zglobal.h File Reference
#include <QtCore/qglobal.h>
#include <QSharedPointer>
#include <QThread>
#include "ZblException.h"
#include "ZblThreadErr.h"
#include "ZblLogCategory.h"
Include dependency graph for zglobal.h:

Go to the source code of this file.

Namespaces

 Zbl
 

Macros

#define cStr(qStr)   qStr.toUtf8().constData()
 
#define ptrStr(ptr)   ptrToString(static_cast<void*>(ptr))
 
#define ZBL_DECLARE_LOGGED_CATEGORY(category)   static ZblLogCategory category;
 
#define ZBL_DECLARE_LOGGED_OBJECT   ZBL_DECLARE_LOGGED_CATEGORY(m_log)
 
#define ZBL_DEFINE_LOGGED_CATEGORY(category_name, variable_name)   ZblLogCategory variable_name(#category_name);
 
#define ZBL_DEFINE_LOGGED_OBJECT(class_name)   ZblLogCategory class_name::m_log(#class_name);
 
#define ZBL_REGISTER_LOGGED_CATEGORY(variable_name)   variable_name.registerCategory();
 
#define ZBL_REGISTER_LOGGED_OBJECT   ZBL_REGISTER_LOGGED_CATEGORY(m_log)
 
#define zCWarning(category)   qCWarning(category())
 
#define zCCritical(category)   qCCritical(category())
 
#define zCDebug(category)   qCDebug(category())
 
#define zWarning()   zCWarning(m_log)
 
#define zCritical()   zCCritical(m_log)
 
#define zDebug()   zCDebug(m_log)
 
#define LOCK_ZLOGCATEGORIES
 
#define Z_FAC_JS   ZJS
 
#define ZBL_SLOT_BEGIN_TRY   try{zThreadErr.clearError();
 
#define ZBL_SLOT_END_VOID(facility, code, error_message)
 
#define ZBL_SLOT_END_RETURN(return_success, return_failed, facility, code, error_message)
 
#define Z_CONSTANT_DEF(propName, dataType)
 
#define Z_CONSTANT_IMPL(className, readMethodName, dataType, constantExp)   dataType className::readMethodName(){return constantExp;}
 
#define Z_PROPGET_DEF(propName, propType)
 
#define Z_PROPGET_IMPL(className, propName, propType, failedValue)
 

Typedefs

typedef QSharedPointer< QFile > Zbl::ZqFilePtr
 
typedef QSharedPointer< QIODevice > Zbl::ZqIODevicePtr
 
typedef QSharedPointer< QString > Zbl::ZqStringPtr
 
typedef QSharedPointer< QByteArray > Zbl::ZqByteArrayPtr
 
typedef QSharedPointer< QProcess > Zbl::ZqProcessPtr
 
typedef QList< QString > Zbl::zMetaRow
 
typedef QList< QList< QString > > Zbl::zStringTable
 
typedef QList< QList< QVariant > > Zbl::zVariantTable
 
typedef enum Zbl::logFileFormat Zbl::LogFileFormat
 Specifies the output format for Zuble log files. More...
 

Enumerations

enum  Zbl::logFileFormat { Zbl::LogFormatText = 0, Zbl::LogFormatXML = 1, Zbl::LogFormatJSON = 2 }
 Specifies the output format for Zuble log files. More...
 
enum  Zbl::textSearchType { Zbl::SearchCaseSensitive = 0, Zbl::SearchCaseInsensitive }
 Specifies search case sensitivity. More...
 

Functions

QString Zbl::ptrToString (void *ptr)
 
bool Zbl::fromLiterallyTrue (const QString &value)
 
QString Zbl::toLiterallyTrue (bool value)
 
bool Zbl::inObjectThread (const QObject &object)
 
bool Zbl::inObjectThread (const QObject *object)
 
textSearchType Zbl::zValidateSearchType (int searchType)
 Validates an integer value to be type textSearchType and returns it or a valid default value if out of range. More...
 

Macro Definition Documentation

◆ cStr

#define cStr (   qStr)    qStr.toUtf8().constData()

◆ LOCK_ZLOGCATEGORIES

#define LOCK_ZLOGCATEGORIES
Value:
QStringList& zLogCategories(ZblLogCategory::m_categories); \
QMutexLocker categoryLock(&ZblLogCategory::m_categorylock);

Definition at line 115 of file zglobal.h.

Referenced by Zbl::ZblLogManager::populateRegisteredRules().

◆ ptrStr

#define ptrStr (   ptr)    ptrToString(static_cast<void*>(ptr))

convert pointer to string

Definition at line 54 of file zglobal.h.

Referenced by Zbl::ZAndGate::addInputProperty(), and Zbl::ZAndGate::onPropChanged().

◆ Z_CONSTANT_DEF

#define Z_CONSTANT_DEF (   propName,
  dataType 
)
Value:
Q_PROPERTY(dataType propName READ propName CONSTANT) \
dataType propName();

Definition at line 146 of file zglobal.h.

◆ Z_CONSTANT_IMPL

#define Z_CONSTANT_IMPL (   className,
  readMethodName,
  dataType,
  constantExp 
)    dataType className::readMethodName(){return constantExp;}

Definition at line 150 of file zglobal.h.

◆ Z_FAC_JS

#define Z_FAC_JS   ZJS

common facility code for ZblExceptions

Definition at line 123 of file zglobal.h.

Referenced by Zbl::ZFileInfo::absoluteDir(), Zbl::ZDir::absoluteFilePath(), Zbl::ZsqlQuery::addBindValue(), Zbl::ZsqlDatabase::addDatabase(), Zbl::ZFileSystemWatcher::addPath(), Zbl::ZFileSystemWatcher::addPaths(), Zbl::ZTableModel::addRole(), Zbl::ZblApp::alert(), Zbl::ZSettings::allBundles(), Zbl::ZTableModel::appendCells(), Zbl::ZTableModel::appendMissingRow(), Zbl::ZTableModel::appendRow(), Zbl::ZTableModel::appendRowIndex(), Zbl::ZTableModel::appendRows(), Zbl::ZByteArray::at(), Zbl::ZSettings::beginGroup(), Zbl::ZSettings::beginReadArray(), Zbl::ZSettings::beginWriteArray(), Zbl::ZsqlQuery::bindValue(), Zbl::ZsqlQuery::boundValue(), Zbl::ZSettings::bundle(), Zbl::ZblApp::bundleMetadata(), Zbl::ZblApp::bundleMetapath(), Zbl::ZblApp::bundleSettings(), Zbl::ZDir::cd(), Zbl::ZDir::cdUp(), Zbl::ZDir::cleanPath(), Zbl::ZByteArray::clear(), Zbl::ZsqlRecord::clear(), Zbl::ZSettings::clear(), Zbl::ZsqlQuery::clear(), Zbl::ZTableModel::clearData(), Zbl::ZTableModel::clearRoles(), Zbl::ZsqlRecord::clearValues(), Zbl::ZFile::close(), Zbl::ZsqlDatabase::close(), Zbl::ZblApp::collectGarbage(), Zbl::ZTableModel::columnCount(), Zbl::ZsqlDatabase::commit(), Zbl::ZsqlRecord::contains(), Zbl::ZSettings::contains(), Zbl::ZFile::copy(), Zbl::ZTableModel::copyColumn(), Zbl::ZioDevice::createTags(), Zbl::ZsqlDatabase::createTags(), Zbl::ZDir::currentPath(), Zbl::ZLogReclinkModel::data(), Zbl::ZTableModel::data(), Zbl::ZsqlDatabase::database(), Zbl::ZFileInfo::dir(), Zbl::ZFileSystemWatcher::directories(), Zbl::ZTableModel::dumpModelData(), Zbl::ZSettings::endArray(), Zbl::ZSettings::endGroup(), Zbl::ZDir::entryInfoList(), Zbl::ZDir::entryList(), Zbl::ZsqlQuery::exec(), Zbl::ZsqlQuery::execBatch(), Zbl::ZFile::exists(), Zbl::ZblApp::exitApp(), Zbl::ZsqlRecord::fieldName(), Zbl::ZDir::fileExists(), Zbl::ZDir::filePath(), Zbl::ZFileSystemWatcher::files(), Zbl::ZTableModel::findNextItemRow(), Zbl::ZsqlQuery::finish(), Zbl::ZsqlQuery::first(), Zbl::ZTextStream::flush(), Zbl::ZFile::getAbsoluteFilePath(), Zbl::ZDir::getAbsolutePath(), Zbl::ZSettings::getAllKeys(), Zbl::ZblApp::getApplicationArguments(), Zbl::ZSettings::getApplicationName(), Zbl::ZTextStream::getAutoDetectUnicode(), Zbl::ZLogReader::getBookmark(), Zbl::ZLogReader::getBookmarkNames(), Zbl::ZLogReader::getBookmarkSet(), Zbl::ZsqlQuery::getBoundValues(), Zbl::ZDataStream::getByteOrder(), Zbl::ZFileInfo::getCaching(), Zbl::ZFile::getCanonicalFilePath(), Zbl::ZDir::getCanonicalPath(), Zbl::ZSettings::getChildGroups(), Zbl::ZSettings::getChildKeys(), Zbl::ZDir::getChildName(), Zbl::ZsqlDatabase::getConnectOptions(), Zbl::ZsqlRecord::getCount(), Zbl::ZDir::getCount(), Zbl::ZApplication::getCurrentThreadAddress(), Zbl::ZblApp::getCurrentThreadAddress(), Zbl::ZsqlDatabase::getDbName(), Zbl::ZDir::getDirName(), Zbl::ZsqlQuery::getExecutedQuery(), Zbl::ZTextStream::getFieldAlignment(), Zbl::ZTextStream::getFieldWidth(), Zbl::ZFile::getFileName(), Zbl::ZSettings::getFileName(), Zbl::ZDir::getFilter(), Zbl::ZDataStream::getFloatingPointPrecision(), Zbl::ZSettings::getFormat(), Zbl::ZsqlDatabase::getHostname(), Zbl::ZFileInfo::getIndex(), Zbl::ZTextStream::getIntegerBase(), Zbl::ZProcess::getJsDevice(), Zbl::ZFile::getJsDevice(), Zbl::ZTextStream::getJsDevice(), Zbl::ZDataStream::getJsDevice(), Zbl::ZsqlQuery::getJsMetaRow(), Zbl::ZTableModel::getJsonData(), Zbl::ZsqlDatabase::getLastError(), Zbl::ZsqlQuery::getLastError(), Zbl::ZsqlQuery::getLastInsertId(), Zbl::ZTextStream::getNumberFlags(), Zbl::ZsqlQuery::getNumericalPrecisionPolicy(), Zbl::ZApplication::getObjectThreadAddress(), Zbl::ZblApp::getObjectThreadAddress(), Zbl::ZSettings::getOrganizationName(), Zbl::ZTextStream::getPadChar(), Zbl::ZDir::getPath(), Zbl::ZsqlDatabase::getPortNumber(), Zbl::ZsqlQuery::getPosition(), Zbl::ZProcess::getQDevice(), Zbl::ZTextStream::getRealNumberNotation(), Zbl::ZTextStream::getRealNumberPrecision(), Zbl::ZTableModel::getRoleCount(), Zbl::ZSettings::getScope(), Zbl::ZByteArray::getSize(), Zbl::ZTextStream::getStatus(), Zbl::ZDataStream::getStatus(), Zbl::ZTextStream::getString(), Zbl::ZblApp::getSystemEnvironment(), Zbl::ZTableModel::getTableColumnRows(), Zbl::ZsqlDatabase::getTableNames(), Zbl::ZioDevice::getTextMode(), Zbl::ZLogReclinkModel::getValue(), Zbl::ZTableModel::getValue(), Zbl::ZDataStream::getVersion(), Zbl::ZSettings::getWritable(), Zbl::ZSettings::group(), Zbl::ZSettings::hasBundle(), Zbl::ZDir::homePath(), Zbl::ZblApp::import(), Zbl::ZFileInfo::inc(), Zbl::ZsqlRecord::indexOf(), Zbl::ZLogReclinkModel::invalidateModel(), Zbl::ZTableModel::invalidateModel(), Zbl::ZDir::isAbsolute(), Zbl::ZDir::isAbsolutePath(), Zbl::ZsqlRecord::isEmpty(), Zbl::ZsqlQuery::isForwardOnly(), Zbl::ZsqlRecord::isGenerated(), Zbl::ZsqlRecord::isNull(), Zbl::ZsqlQuery::isNull(), Zbl::ZioDevice::isReadable(), Zbl::ZDir::isRelative(), Zbl::ZDir::isRelativePath(), Zbl::ZioDevice::isWritable(), Zbl::ZByteArray::jAppend(), Zbl::ZDataStream::jReadBytes(), Zbl::ZFile::jReadData(), Zbl::ZFile::jReadDataAll(), Zbl::ZFile::jReadDataLine(), Zbl::ZDataStream::jReadRawData(), Zbl::ZDataStream::jWriteBytes(), Zbl::ZFile::jWriteData(), Zbl::ZDataStream::jWriteRawData(), Zbl::ZsqlRecord::keyValues(), Zbl::ZsqlQuery::last(), Zbl::ZLogViewport::loadRecords(), Zbl::ZFileInfo::makeAbsolute(), Zbl::ZDir::makeAbsolute(), Zbl::ZblApp::mapPluginResources(), Zbl::ZblApp::mapResource(), Zbl::ZDir::mkdir(), Zbl::ZDir::mkpath(), Zbl::ZTableModel::modelColumnCount(), Zbl::ZTableModel::modelRowCount(), Zbl::ZLogViewport::move(), Zbl::ZTableModel::moveModelToThread(), Zbl::ZblApp::newAppSettings(), Zbl::ZLogReader::newBookmark(), Zbl::ZblApp::newByteArray(), Zbl::ZblApp::newDataStream(), Zbl::ZblApp::newDir(), Zbl::ZblApp::newFile(), Zbl::ZblApp::newFileSystemWatcher(), Zbl::ZblApp::newLogReader(), Zbl::ZblApp::newMailbox(), Zbl::ZblApp::newMailslot(), Zbl::ZblApp::newMap(), Zbl::ZblApp::newMessageQueue(), Zbl::ZblApp::newObject(), Zbl::ZblApp::newProcess(), Zbl::ZsqlDatabase::newQuery(), Zbl::ZblApp::newSchemaValidator(), Zbl::ZblApp::newScopedMap(), Zbl::ZblApp::newSettingsFile(), Zbl::ZblApp::newTableModel(), Zbl::ZblApp::newTextStream(), Zbl::ZblApp::newThread(), Zbl::ZblApp::newXmlQuery(), Zbl::ZsqlQuery::next(), Zbl::ZsqlQuery::nextResult(), Zbl::ZFile::open(), Zbl::ZSettings::open(), Zbl::ZsqlDatabase::open(), Zbl::ZFileInfo::permission(), Zbl::ZsqlQuery::populateTableModel(), Zbl::ZsqlQuery::prepare(), Zbl::ZTableModel::prependCells(), Zbl::ZTableModel::prependRow(), Zbl::ZTableModel::prependRows(), Zbl::ZsqlQuery::previous(), Zbl::ZblApp::print(), Zbl::ZblApp::printErr(), Zbl::ZTableModel::putJsonData(), Zbl::ZTableModel::putTableColumnRows(), Zbl::ZTableModel::putValue(), Zbl::ZblApp::quit(), Zbl::ZTextStream::read(), Zbl::ZTextStream::readAll(), Zbl::ZDataStream::readByte(), Zbl::ZTextStream::readBytes(), Zbl::ZTextStream::readChar(), Zbl::ZTextStream::readLine(), Zbl::ZblApp::readLine(), Zbl::ZTextStream::readString(), Zbl::ZsqlDatabase::record(), Zbl::ZsqlQuery::record(), Zbl::ZFileInfo::refresh(), Zbl::ZDir::refresh(), Zbl::ZblLogManager::registerLogCategory(), Zbl::ZblApp::registerResource(), Zbl::ZDir::relativeFilePath(), Zbl::ZFile::release(), Zbl::ZDataStream::release(), Zbl::ZTextStream::release(), Zbl::ZsqlQuery::release(), Zbl::ZsqlDatabase::release(), Zbl::ZFile::remove(), Zbl::ZDir::remove(), Zbl::ZSettings::remove(), Zbl::ZsqlDatabase::removeDatabase(), Zbl::ZFileSystemWatcher::removePath(), Zbl::ZFileSystemWatcher::removePaths(), Zbl::ZDir::removeRecursively(), Zbl::ZTableModel::removeRows(), Zbl::ZsqlDatabase::removeThreadDatabases(), Zbl::ZDir::rename(), Zbl::ZFile::rename(), Zbl::ZTextStream::reset(), Zbl::ZDataStream::resetStatus(), Zbl::ZTextStream::resetStatus(), Zbl::ZDir::rmdir(), Zbl::ZDir::rmpath(), Zbl::ZLogReclinkModel::roleMap(), Zbl::ZTableModel::roleMap(), Zbl::ZLogReclinkModel::roleNames(), Zbl::ZTableModel::roleNames(), Zbl::ZTableModel::roles(), Zbl::ZsqlDatabase::rollback(), Zbl::ZDir::rootPath(), Zbl::ZLogReclinkModel::rowCount(), Zbl::ZTableModel::rowCount(), Zbl::ZioDevice::seek(), Zbl::ZTextStream::seek(), Zbl::ZsqlQuery::seek(), Zbl::ZTableModel::sendTableColumnRows(), Zbl::ZSettings::setArrayIndex(), Zbl::ZTextStream::setAutoDetectUnicode(), Zbl::ZDataStream::setByteOrder(), Zbl::ZFileInfo::setCaching(), Zbl::ZTableModel::setColumnCount(), Zbl::ZsqlDatabase::setConnectOptions(), Zbl::ZDir::setCurrent(), Zbl::ZsqlDatabase::setDbName(), Zbl::ZTextStream::setFieldAlignment(), Zbl::ZTextStream::setFieldWidth(), Zbl::ZFileInfo::setFile(), Zbl::ZFile::setFileName(), Zbl::ZDir::setFilter(), Zbl::ZDataStream::setFloatingPointPrecision(), Zbl::ZsqlQuery::setForwardOnly(), Zbl::ZsqlRecord::setGenerated(), Zbl::ZsqlDatabase::setHostname(), Zbl::ZFileInfo::setIndex(), Zbl::ZTextStream::setIntegerBase(), Zbl::ZTextStream::setLocale(), Zbl::ZLogViewport::setLock(), Zbl::ZsqlRecord::setNull(), Zbl::ZTextStream::setNumberFlags(), Zbl::ZsqlQuery::setNumericalPrecisionPolicy(), Zbl::ZTextStream::setPadChar(), Zbl::ZDir::setPath(), Zbl::ZsqlDatabase::setPortNumber(), Zbl::ZTextStream::setRealNumberNotation(), Zbl::ZTextStream::setRealNumberPrecision(), Zbl::ZioDevice::setTextMode(), Zbl::ZDir::setToCurrentPath(), Zbl::ZDir::setToHomePath(), Zbl::ZsqlRecord::setValue(), Zbl::ZSettings::setValue(), Zbl::ZDataStream::setVersion(), Zbl::ZDataStream::skipRawData(), Zbl::ZTextStream::skipWhiteSpace(), Zbl::ZblApp::sleep(), Zbl::ZblApp::sleepEvents(), Zbl::ZblDatabase::sqlAddDatabase(), Zbl::ZblDatabase::sqlContainsConnection(), Zbl::ZblDatabase::sqlGetConnectionNames(), Zbl::ZblDatabase::sqlGetDatabase(), Zbl::ZblDatabase::sqlIsDriverAvailable(), Zbl::ZblDatabase::sqlRemoveDatabase(), Zbl::ZblApp::startTimerInterval(), Zbl::ZSettings::status(), Zbl::ZblApp::stopAllTimers(), Zbl::ZblApp::stopTimerInterval(), Zbl::ZByteArray::stringAppend(), Zbl::ZDir::swap(), Zbl::ZSettings::sync(), Zbl::ZTableModel::sync(), Zbl::ZDir::tempPath(), Zbl::ZblApp::timerEvent(), Zbl::ZByteArray::toArray(), Zbl::ZByteArray::toHexString(), Zbl::ZsqlDatabase::transaction(), Zbl::ZTableModel::truncate(), Zbl::ZTableFile::validateWatcher(), Zbl::ZsqlRecord::value(), Zbl::ZSettings::value(), Zbl::ZsqlQuery::value(), Zbl::ZioDevice::waitForBytesWritten(), Zbl::ZioDevice::waitForReadyRead(), Zbl::ZAndGate::waitGetProperty(), Zbl::ZDataStream::writeByte(), Zbl::ZioDevice::writeBytes(), Zbl::ZTextStream::writeBytes(), Zbl::ZTextStream::writeChar(), Zbl::ZTextStream::writeLine(), Zbl::ZioDevice::writeString(), Zbl::ZTextStream::writeString(), Zbl::ZFile::zDataStream(), Zbl::ZDataStream::zReadBytes(), Zbl::ZFile::zReadData(), Zbl::ZFile::zReadDataAll(), Zbl::ZFile::zReadDataLine(), Zbl::ZDataStream::zReadRawData(), Zbl::ZFile::zTextStream(), Zbl::ZDataStream::zWriteBytes(), Zbl::ZFile::zWriteData(), and Zbl::ZDataStream::zWriteRawData().

◆ Z_PROPGET_DEF

#define Z_PROPGET_DEF (   propName,
  propType 
)
Value:
Q_PROPERTY(propType propName READ propName) \
propType propName();

Definition at line 153 of file zglobal.h.

◆ Z_PROPGET_IMPL

#define Z_PROPGET_IMPL (   className,
  propName,
  propType,
  failedValue 
)
Value:
propType className::propName(){ \
ZBL_SLOT_END_RETURN(m_fi.at(m_i).propName(), failedValue, \
Z_FAC_JS, className::propName, propName failed) \
#define ZBL_SLOT_END_RETURN(return_success, return_failed, facility, code, error_message)
Definition: zglobal.h:141

Definition at line 157 of file zglobal.h.

◆ ZBL_DECLARE_LOGGED_CATEGORY

#define ZBL_DECLARE_LOGGED_CATEGORY (   category)    static ZblLogCategory category;

Zuble categorized logging macros

Definition at line 92 of file zglobal.h.

◆ ZBL_DECLARE_LOGGED_OBJECT

#define ZBL_DECLARE_LOGGED_OBJECT   ZBL_DECLARE_LOGGED_CATEGORY(m_log)

Definition at line 94 of file zglobal.h.

◆ ZBL_DEFINE_LOGGED_CATEGORY

#define ZBL_DEFINE_LOGGED_CATEGORY (   category_name,
  variable_name 
)    ZblLogCategory variable_name(#category_name);

Definition at line 96 of file zglobal.h.

◆ ZBL_DEFINE_LOGGED_OBJECT

#define ZBL_DEFINE_LOGGED_OBJECT (   class_name)    ZblLogCategory class_name::m_log(#class_name);

Definition at line 99 of file zglobal.h.

◆ ZBL_REGISTER_LOGGED_CATEGORY

#define ZBL_REGISTER_LOGGED_CATEGORY (   variable_name)    variable_name.registerCategory();

Definition at line 102 of file zglobal.h.

Referenced by Zbl::ZLogReclinkModel::registerLoggedObject().

◆ ZBL_REGISTER_LOGGED_OBJECT

#define ZBL_REGISTER_LOGGED_OBJECT   ZBL_REGISTER_LOGGED_CATEGORY(m_log)

◆ ZBL_SLOT_BEGIN_TRY

#define ZBL_SLOT_BEGIN_TRY   try{zThreadErr.clearError();

catch exceptions so they aren't propagated into Qt

Definition at line 128 of file zglobal.h.

Referenced by Zbl::ZFileInfo::absoluteDir(), Zbl::ZDir::absoluteFilePath(), Zbl::ZsqlQuery::addBindValue(), Zbl::ZsqlDatabase::addDatabase(), Zbl::ZFileSystemWatcher::addPath(), Zbl::ZFileSystemWatcher::addPaths(), Zbl::ZTableModel::addRole(), Zbl::ZblApp::alert(), Zbl::ZSettings::allBundles(), Zbl::ZTableModel::appendCells(), Zbl::ZTableModel::appendMissingRow(), Zbl::ZTableModel::appendRow(), Zbl::ZTableModel::appendRowIndex(), Zbl::ZTableModel::appendRows(), Zbl::ZByteArray::at(), Zbl::ZSettings::beginGroup(), Zbl::ZSettings::beginReadArray(), Zbl::ZSettings::beginWriteArray(), Zbl::ZsqlQuery::bindValue(), Zbl::ZsqlQuery::boundValue(), Zbl::ZSettings::bundle(), Zbl::ZblApp::bundleMetadata(), Zbl::ZblApp::bundleMetapath(), Zbl::ZblApp::bundleSettings(), Zbl::ZDir::cd(), Zbl::ZDir::cdUp(), Zbl::ZDir::cleanPath(), Zbl::ZByteArray::clear(), Zbl::ZsqlRecord::clear(), Zbl::ZSettings::clear(), Zbl::ZsqlQuery::clear(), Zbl::ZTableModel::clearData(), Zbl::ZTableModel::clearRoles(), Zbl::ZsqlRecord::clearValues(), Zbl::ZFile::close(), Zbl::ZsqlDatabase::close(), Zbl::ZblApp::collectGarbage(), Zbl::ZTableModel::columnCount(), Zbl::ZsqlDatabase::commit(), Zbl::ZsqlRecord::contains(), Zbl::ZSettings::contains(), Zbl::ZFile::copy(), Zbl::ZTableModel::copyColumn(), Zbl::ZioDevice::createTags(), Zbl::ZsqlDatabase::createTags(), Zbl::ZDir::currentPath(), Zbl::ZLogReclinkModel::data(), Zbl::ZTableModel::data(), Zbl::ZsqlDatabase::database(), Zbl::ZFileInfo::dir(), Zbl::ZFileSystemWatcher::directories(), Zbl::ZTableModel::dumpModelData(), Zbl::ZSettings::endArray(), Zbl::ZSettings::endGroup(), Zbl::ZDir::entryInfoList(), Zbl::ZDir::entryList(), Zbl::ZsqlQuery::exec(), Zbl::ZsqlQuery::execBatch(), Zbl::ZFile::exists(), Zbl::ZblApp::exitApp(), Zbl::ZsqlRecord::fieldName(), Zbl::ZDir::fileExists(), Zbl::ZDir::filePath(), Zbl::ZFileSystemWatcher::files(), Zbl::ZTableModel::findNextItemRow(), Zbl::ZsqlQuery::finish(), Zbl::ZsqlQuery::first(), Zbl::ZTextStream::flush(), Zbl::ZFile::getAbsoluteFilePath(), Zbl::ZDir::getAbsolutePath(), Zbl::ZSettings::getAllKeys(), Zbl::ZblApp::getApplicationArguments(), Zbl::ZSettings::getApplicationName(), Zbl::ZTextStream::getAutoDetectUnicode(), Zbl::ZLogReader::getBookmark(), Zbl::ZLogReader::getBookmarkNames(), Zbl::ZLogReader::getBookmarkSet(), Zbl::ZsqlQuery::getBoundValues(), Zbl::ZDataStream::getByteOrder(), Zbl::ZFileInfo::getCaching(), Zbl::ZFile::getCanonicalFilePath(), Zbl::ZDir::getCanonicalPath(), Zbl::ZSettings::getChildGroups(), Zbl::ZSettings::getChildKeys(), Zbl::ZDir::getChildName(), Zbl::ZsqlDatabase::getConnectOptions(), Zbl::ZsqlRecord::getCount(), Zbl::ZDir::getCount(), Zbl::ZApplication::getCurrentThreadAddress(), Zbl::ZblApp::getCurrentThreadAddress(), Zbl::ZsqlDatabase::getDbName(), Zbl::ZDir::getDirName(), Zbl::ZsqlQuery::getExecutedQuery(), Zbl::ZTextStream::getFieldAlignment(), Zbl::ZTextStream::getFieldWidth(), Zbl::ZFile::getFileName(), Zbl::ZSettings::getFileName(), Zbl::ZDir::getFilter(), Zbl::ZDataStream::getFloatingPointPrecision(), Zbl::ZSettings::getFormat(), Zbl::ZsqlDatabase::getHostname(), Zbl::ZFileInfo::getIndex(), Zbl::ZTextStream::getIntegerBase(), Zbl::ZProcess::getJsDevice(), Zbl::ZFile::getJsDevice(), Zbl::ZTextStream::getJsDevice(), Zbl::ZDataStream::getJsDevice(), Zbl::ZsqlQuery::getJsMetaRow(), Zbl::ZTableModel::getJsonData(), Zbl::ZsqlDatabase::getLastError(), Zbl::ZsqlQuery::getLastError(), Zbl::ZsqlQuery::getLastInsertId(), Zbl::ZTextStream::getNumberFlags(), Zbl::ZsqlQuery::getNumericalPrecisionPolicy(), Zbl::ZApplication::getObjectThreadAddress(), Zbl::ZblApp::getObjectThreadAddress(), Zbl::ZSettings::getOrganizationName(), Zbl::ZTextStream::getPadChar(), Zbl::ZDir::getPath(), Zbl::ZsqlDatabase::getPortNumber(), Zbl::ZsqlQuery::getPosition(), Zbl::ZProcess::getQDevice(), Zbl::ZTextStream::getRealNumberNotation(), Zbl::ZTextStream::getRealNumberPrecision(), Zbl::ZTableModel::getRoleCount(), Zbl::ZSettings::getScope(), Zbl::ZByteArray::getSize(), Zbl::ZTextStream::getStatus(), Zbl::ZDataStream::getStatus(), Zbl::ZTextStream::getString(), Zbl::ZblApp::getSystemEnvironment(), Zbl::ZTableModel::getTableColumnRows(), Zbl::ZsqlDatabase::getTableNames(), Zbl::ZioDevice::getTextMode(), Zbl::ZLogReclinkModel::getValue(), Zbl::ZTableModel::getValue(), Zbl::ZDataStream::getVersion(), Zbl::ZSettings::getWritable(), Zbl::ZSettings::group(), Zbl::ZSettings::hasBundle(), Zbl::ZDir::homePath(), Zbl::ZblApp::import(), Zbl::ZFileInfo::inc(), Zbl::ZblApp::include(), Zbl::ZsqlRecord::indexOf(), Zbl::ZLogReclinkModel::invalidateModel(), Zbl::ZTableModel::invalidateModel(), Zbl::ZDir::isAbsolute(), Zbl::ZDir::isAbsolutePath(), Zbl::ZsqlRecord::isEmpty(), Zbl::ZsqlQuery::isForwardOnly(), Zbl::ZsqlRecord::isGenerated(), Zbl::ZsqlRecord::isNull(), Zbl::ZsqlQuery::isNull(), Zbl::ZioDevice::isReadable(), Zbl::ZDir::isRelative(), Zbl::ZDir::isRelativePath(), Zbl::ZioDevice::isWritable(), Zbl::ZByteArray::jAppend(), Zbl::ZDataStream::jReadBytes(), Zbl::ZFile::jReadData(), Zbl::ZFile::jReadDataAll(), Zbl::ZFile::jReadDataLine(), Zbl::ZDataStream::jReadRawData(), Zbl::ZDataStream::jWriteBytes(), Zbl::ZFile::jWriteData(), Zbl::ZDataStream::jWriteRawData(), Zbl::ZsqlRecord::keyValues(), Zbl::ZsqlQuery::last(), Zbl::ZLogViewport::loadRecords(), Zbl::ZFileInfo::makeAbsolute(), Zbl::ZDir::makeAbsolute(), Zbl::ZblApp::mapPluginResources(), Zbl::ZblApp::mapResource(), Zbl::ZDir::mkdir(), Zbl::ZDir::mkpath(), Zbl::ZTableModel::modelColumnCount(), Zbl::ZTableModel::modelRowCount(), Zbl::ZLogViewport::move(), Zbl::ZTableModel::moveModelToThread(), Zbl::ZblApp::newAppSettings(), Zbl::ZLogReader::newBookmark(), Zbl::ZblApp::newByteArray(), Zbl::ZblApp::newDataStream(), Zbl::ZblApp::newDir(), Zbl::ZblApp::newFile(), Zbl::ZblApp::newFileSystemWatcher(), Zbl::ZblApp::newLogReader(), Zbl::ZblApp::newMailbox(), Zbl::ZblApp::newMailslot(), Zbl::ZblApp::newMap(), Zbl::ZblApp::newMessageQueue(), Zbl::ZblApp::newObject(), Zbl::ZblApp::newProcess(), Zbl::ZsqlDatabase::newQuery(), Zbl::ZblApp::newSchemaValidator(), Zbl::ZblApp::newScopedMap(), Zbl::ZblApp::newSettingsFile(), Zbl::ZblApp::newTableModel(), Zbl::ZblApp::newTextStream(), Zbl::ZblApp::newThread(), Zbl::ZblApp::newXmlQuery(), Zbl::ZsqlQuery::next(), Zbl::ZsqlQuery::nextResult(), Zbl::ZFile::open(), Zbl::ZSettings::open(), Zbl::ZsqlDatabase::open(), Zbl::ZFileInfo::permission(), Zbl::ZsqlQuery::populateTableModel(), Zbl::ZsqlQuery::prepare(), Zbl::ZTableModel::prependCells(), Zbl::ZTableModel::prependRow(), Zbl::ZTableModel::prependRows(), Zbl::ZsqlQuery::previous(), Zbl::ZblApp::print(), Zbl::ZblApp::printErr(), Zbl::ZTableModel::putJsonData(), Zbl::ZTableModel::putTableColumnRows(), Zbl::ZTableModel::putValue(), Zbl::ZblApp::quit(), Zbl::ZTextStream::read(), Zbl::ZTextStream::readAll(), Zbl::ZDataStream::readByte(), Zbl::ZTextStream::readBytes(), Zbl::ZTextStream::readChar(), Zbl::ZTextStream::readLine(), Zbl::ZblApp::readLine(), Zbl::ZTextStream::readString(), Zbl::ZsqlDatabase::record(), Zbl::ZsqlQuery::record(), Zbl::ZFileInfo::refresh(), Zbl::ZDir::refresh(), Zbl::ZblLogManager::registerLogCategory(), Zbl::ZblApp::registerResource(), Zbl::ZDir::relativeFilePath(), Zbl::ZFile::release(), Zbl::ZDataStream::release(), Zbl::ZTextStream::release(), Zbl::ZsqlQuery::release(), Zbl::ZsqlDatabase::release(), Zbl::ZFile::remove(), Zbl::ZDir::remove(), Zbl::ZSettings::remove(), Zbl::ZsqlDatabase::removeDatabase(), Zbl::ZFileSystemWatcher::removePath(), Zbl::ZFileSystemWatcher::removePaths(), Zbl::ZDir::removeRecursively(), Zbl::ZTableModel::removeRows(), Zbl::ZsqlDatabase::removeThreadDatabases(), Zbl::ZDir::rename(), Zbl::ZFile::rename(), Zbl::ZTextStream::reset(), Zbl::ZDataStream::resetStatus(), Zbl::ZTextStream::resetStatus(), Zbl::ZDir::rmdir(), Zbl::ZDir::rmpath(), Zbl::ZLogReclinkModel::roleMap(), Zbl::ZTableModel::roleMap(), Zbl::ZLogReclinkModel::roleNames(), Zbl::ZTableModel::roleNames(), Zbl::ZTableModel::roles(), Zbl::ZsqlDatabase::rollback(), Zbl::ZDir::rootPath(), Zbl::ZLogReclinkModel::rowCount(), Zbl::ZTableModel::rowCount(), Zbl::ZioDevice::seek(), Zbl::ZTextStream::seek(), Zbl::ZsqlQuery::seek(), Zbl::ZTableModel::sendTableColumnRows(), Zbl::ZSettings::setArrayIndex(), Zbl::ZTextStream::setAutoDetectUnicode(), Zbl::ZDataStream::setByteOrder(), Zbl::ZFileInfo::setCaching(), Zbl::ZTableModel::setColumnCount(), Zbl::ZsqlDatabase::setConnectOptions(), Zbl::ZDir::setCurrent(), Zbl::ZsqlDatabase::setDbName(), Zbl::ZTextStream::setFieldAlignment(), Zbl::ZTextStream::setFieldWidth(), Zbl::ZFileInfo::setFile(), Zbl::ZFile::setFileName(), Zbl::ZDir::setFilter(), Zbl::ZDataStream::setFloatingPointPrecision(), Zbl::ZsqlQuery::setForwardOnly(), Zbl::ZsqlRecord::setGenerated(), Zbl::ZsqlDatabase::setHostname(), Zbl::ZFileInfo::setIndex(), Zbl::ZTextStream::setIntegerBase(), Zbl::ZTextStream::setLocale(), Zbl::ZLogViewport::setLock(), Zbl::ZsqlRecord::setNull(), Zbl::ZTextStream::setNumberFlags(), Zbl::ZsqlQuery::setNumericalPrecisionPolicy(), Zbl::ZTextStream::setPadChar(), Zbl::ZDir::setPath(), Zbl::ZsqlDatabase::setPortNumber(), Zbl::ZTextStream::setRealNumberNotation(), Zbl::ZTextStream::setRealNumberPrecision(), Zbl::ZioDevice::setTextMode(), Zbl::ZDir::setToCurrentPath(), Zbl::ZDir::setToHomePath(), Zbl::ZsqlRecord::setValue(), Zbl::ZSettings::setValue(), Zbl::ZDataStream::setVersion(), Zbl::ZDataStream::skipRawData(), Zbl::ZTextStream::skipWhiteSpace(), Zbl::ZblApp::sleep(), Zbl::ZblApp::sleepEvents(), Zbl::ZblDatabase::sqlAddDatabase(), Zbl::ZblDatabase::sqlContainsConnection(), Zbl::ZblDatabase::sqlGetConnectionNames(), Zbl::ZblDatabase::sqlGetDatabase(), Zbl::ZblDatabase::sqlIsDriverAvailable(), Zbl::ZblDatabase::sqlRemoveDatabase(), Zbl::ZblApp::startTimerInterval(), Zbl::ZSettings::status(), Zbl::ZblApp::stopAllTimers(), Zbl::ZblApp::stopTimerInterval(), Zbl::ZByteArray::stringAppend(), Zbl::ZDir::swap(), Zbl::ZSettings::sync(), Zbl::ZTableModel::sync(), Zbl::ZDir::tempPath(), Zbl::ZblApp::throwDeeperException(), Zbl::ZblApp::timerEvent(), Zbl::ZByteArray::toArray(), Zbl::ZByteArray::toHexString(), Zbl::ZsqlDatabase::transaction(), Zbl::ZTableModel::truncate(), Zbl::ZsqlRecord::value(), Zbl::ZSettings::value(), Zbl::ZsqlQuery::value(), Zbl::ZioDevice::waitForBytesWritten(), Zbl::ZioDevice::waitForReadyRead(), Zbl::ZAndGate::waitGetProperty(), Zbl::ZDataStream::writeByte(), Zbl::ZioDevice::writeBytes(), Zbl::ZTextStream::writeBytes(), Zbl::ZTextStream::writeChar(), Zbl::ZTextStream::writeLine(), Zbl::ZioDevice::writeString(), Zbl::ZTextStream::writeString(), Zbl::ZFile::zDataStream(), Zbl::ZDataStream::zReadBytes(), Zbl::ZFile::zReadData(), Zbl::ZFile::zReadDataAll(), Zbl::ZFile::zReadDataLine(), Zbl::ZDataStream::zReadRawData(), Zbl::ZFile::zTextStream(), Zbl::ZDataStream::zWriteBytes(), Zbl::ZFile::zWriteData(), and Zbl::ZDataStream::zWriteRawData().

◆ ZBL_SLOT_END_RETURN

#define ZBL_SLOT_END_RETURN (   return_success,
  return_failed,
  facility,
  code,
  error_message 
)
Value:
return return_success; \
ZBL_SLOT_END_VOID(facility,code,error_message) \
return return_failed;

Definition at line 141 of file zglobal.h.

Referenced by Zbl::ZFileInfo::absoluteDir(), Zbl::ZDir::absoluteFilePath(), Zbl::ZFileSystemWatcher::addPath(), Zbl::ZFileSystemWatcher::addPaths(), Zbl::ZTableModel::addRole(), Zbl::ZSettings::allBundles(), Zbl::ZTableModel::appendRowIndex(), Zbl::ZByteArray::at(), Zbl::ZSettings::beginReadArray(), Zbl::ZsqlQuery::boundValue(), Zbl::ZSettings::bundle(), Zbl::ZblApp::bundleMetadata(), Zbl::ZblApp::bundleMetapath(), Zbl::ZblApp::bundleSettings(), Zbl::ZDir::cd(), Zbl::ZDir::cdUp(), Zbl::ZDir::cleanPath(), Zbl::ZTableModel::columnCount(), Zbl::ZsqlDatabase::commit(), Zbl::ZsqlRecord::contains(), Zbl::ZSettings::contains(), Zbl::ZFile::copy(), Zbl::ZTableModel::copyColumn(), Zbl::ZioDevice::createTags(), Zbl::ZsqlDatabase::createTags(), Zbl::ZDir::currentPath(), Zbl::ZLogReclinkModel::data(), Zbl::ZTableModel::data(), Zbl::ZsqlDatabase::database(), Zbl::ZFileInfo::dir(), Zbl::ZFileSystemWatcher::directories(), Zbl::ZDir::entryInfoList(), Zbl::ZDir::entryList(), Zbl::ZsqlQuery::exec(), Zbl::ZsqlQuery::execBatch(), Zbl::ZFile::exists(), Zbl::ZsqlRecord::fieldName(), Zbl::ZDir::fileExists(), Zbl::ZDir::filePath(), Zbl::ZFileSystemWatcher::files(), Zbl::ZTableModel::findNextItemRow(), Zbl::ZsqlQuery::first(), Zbl::ZFile::getAbsoluteFilePath(), Zbl::ZDir::getAbsolutePath(), Zbl::ZSettings::getAllKeys(), Zbl::ZblApp::getApplicationArguments(), Zbl::ZSettings::getApplicationName(), Zbl::ZTextStream::getAutoDetectUnicode(), Zbl::ZLogReader::getBookmark(), Zbl::ZLogReader::getBookmarkNames(), Zbl::ZLogReader::getBookmarkSet(), Zbl::ZsqlQuery::getBoundValues(), Zbl::ZDataStream::getByteOrder(), Zbl::ZFileInfo::getCaching(), Zbl::ZFile::getCanonicalFilePath(), Zbl::ZDir::getCanonicalPath(), Zbl::ZSettings::getChildGroups(), Zbl::ZSettings::getChildKeys(), Zbl::ZDir::getChildName(), Zbl::ZsqlDatabase::getConnectOptions(), Zbl::ZsqlRecord::getCount(), Zbl::ZDir::getCount(), Zbl::ZApplication::getCurrentThreadAddress(), Zbl::ZblApp::getCurrentThreadAddress(), Zbl::ZsqlDatabase::getDbName(), Zbl::ZDir::getDirName(), Zbl::ZsqlQuery::getExecutedQuery(), Zbl::ZTextStream::getFieldAlignment(), Zbl::ZTextStream::getFieldWidth(), Zbl::ZFile::getFileName(), Zbl::ZSettings::getFileName(), Zbl::ZDir::getFilter(), Zbl::ZDataStream::getFloatingPointPrecision(), Zbl::ZSettings::getFormat(), Zbl::ZsqlDatabase::getHostname(), Zbl::ZFileInfo::getIndex(), Zbl::ZTextStream::getIntegerBase(), Zbl::ZProcess::getJsDevice(), Zbl::ZFile::getJsDevice(), Zbl::ZTextStream::getJsDevice(), Zbl::ZDataStream::getJsDevice(), Zbl::ZsqlQuery::getJsMetaRow(), Zbl::ZTableModel::getJsonData(), Zbl::ZsqlQuery::getLastError(), Zbl::ZsqlQuery::getLastInsertId(), Zbl::ZTextStream::getNumberFlags(), Zbl::ZsqlQuery::getNumericalPrecisionPolicy(), Zbl::ZApplication::getObjectThreadAddress(), Zbl::ZblApp::getObjectThreadAddress(), Zbl::ZSettings::getOrganizationName(), Zbl::ZTextStream::getPadChar(), Zbl::ZDir::getPath(), Zbl::ZsqlDatabase::getPortNumber(), Zbl::ZsqlQuery::getPosition(), Zbl::ZTextStream::getRealNumberNotation(), Zbl::ZTextStream::getRealNumberPrecision(), Zbl::ZTableModel::getRoleCount(), Zbl::ZSettings::getScope(), Zbl::ZByteArray::getSize(), Zbl::ZTextStream::getStatus(), Zbl::ZDataStream::getStatus(), Zbl::ZTextStream::getString(), Zbl::ZblApp::getSystemEnvironment(), Zbl::ZTableModel::getTableColumnRows(), Zbl::ZioDevice::getTextMode(), Zbl::ZLogReclinkModel::getValue(), Zbl::ZTableModel::getValue(), Zbl::ZDataStream::getVersion(), Zbl::ZSettings::getWritable(), Zbl::ZSettings::group(), Zbl::ZSettings::hasBundle(), Zbl::ZDir::homePath(), Zbl::ZblApp::import(), Zbl::ZFileInfo::inc(), Zbl::ZsqlRecord::indexOf(), Zbl::ZDir::isAbsolute(), Zbl::ZDir::isAbsolutePath(), Zbl::ZsqlRecord::isEmpty(), Zbl::ZsqlQuery::isForwardOnly(), Zbl::ZsqlRecord::isGenerated(), Zbl::ZsqlRecord::isNull(), Zbl::ZsqlQuery::isNull(), Zbl::ZioDevice::isReadable(), Zbl::ZDir::isRelative(), Zbl::ZDir::isRelativePath(), Zbl::ZioDevice::isWritable(), Zbl::ZDataStream::jReadBytes(), Zbl::ZFile::jReadData(), Zbl::ZFile::jReadDataAll(), Zbl::ZFile::jReadDataLine(), Zbl::ZDataStream::jReadRawData(), Zbl::ZDataStream::jWriteBytes(), Zbl::ZFile::jWriteData(), Zbl::ZDataStream::jWriteRawData(), Zbl::ZsqlQuery::last(), Zbl::ZFileInfo::makeAbsolute(), Zbl::ZDir::makeAbsolute(), Zbl::ZblApp::mapPluginResources(), Zbl::ZblApp::mapResource(), Zbl::ZDir::mkdir(), Zbl::ZDir::mkpath(), Zbl::ZTableModel::modelColumnCount(), Zbl::ZTableModel::modelRowCount(), Zbl::ZblApp::newAppSettings(), Zbl::ZLogReader::newBookmark(), Zbl::ZblApp::newByteArray(), Zbl::ZblApp::newDataStream(), Zbl::ZblApp::newDir(), Zbl::ZblApp::newFile(), Zbl::ZblApp::newFileSystemWatcher(), Zbl::ZblApp::newLogReader(), Zbl::ZblApp::newMailbox(), Zbl::ZblApp::newMailslot(), Zbl::ZblApp::newMap(), Zbl::ZblApp::newMessageQueue(), Zbl::ZblApp::newObject(), Zbl::ZblApp::newProcess(), Zbl::ZblApp::newSchemaValidator(), Zbl::ZblApp::newScopedMap(), Zbl::ZblApp::newSettingsFile(), Zbl::ZblApp::newTableModel(), Zbl::ZblApp::newTextStream(), Zbl::ZblApp::newThread(), Zbl::ZblApp::newXmlQuery(), Zbl::ZsqlQuery::next(), Zbl::ZsqlQuery::nextResult(), Zbl::ZFile::open(), Zbl::ZSettings::open(), Zbl::ZsqlDatabase::open(), Zbl::ZFileInfo::permission(), Zbl::ZsqlQuery::populateTableModel(), Zbl::ZsqlQuery::prepare(), Zbl::ZsqlQuery::previous(), Zbl::ZTextStream::read(), Zbl::ZTextStream::readAll(), Zbl::ZDataStream::readByte(), Zbl::ZTextStream::readBytes(), Zbl::ZTextStream::readChar(), Zbl::ZTextStream::readLine(), Zbl::ZblApp::readLine(), Zbl::ZTextStream::readString(), Zbl::ZblLogManager::registerLogCategory(), Zbl::ZblApp::registerResource(), Zbl::ZDir::relativeFilePath(), Zbl::ZFile::remove(), Zbl::ZDir::remove(), Zbl::ZFileSystemWatcher::removePath(), Zbl::ZFileSystemWatcher::removePaths(), Zbl::ZDir::removeRecursively(), Zbl::ZDir::rename(), Zbl::ZFile::rename(), Zbl::ZDir::rmdir(), Zbl::ZDir::rmpath(), Zbl::ZLogReclinkModel::roleMap(), Zbl::ZTableModel::roleMap(), Zbl::ZLogReclinkModel::roleNames(), Zbl::ZTableModel::roleNames(), Zbl::ZTableModel::roles(), Zbl::ZsqlDatabase::rollback(), Zbl::ZDir::rootPath(), Zbl::ZLogReclinkModel::rowCount(), Zbl::ZTableModel::rowCount(), Zbl::ZioDevice::seek(), Zbl::ZTextStream::seek(), Zbl::ZsqlQuery::seek(), Zbl::ZDir::setCurrent(), Zbl::ZioDevice::setTextMode(), Zbl::ZDataStream::skipRawData(), Zbl::ZblDatabase::sqlAddDatabase(), Zbl::ZblDatabase::sqlContainsConnection(), Zbl::ZblDatabase::sqlGetConnectionNames(), Zbl::ZblDatabase::sqlGetDatabase(), Zbl::ZblDatabase::sqlIsDriverAvailable(), Zbl::ZblApp::startTimerInterval(), Zbl::ZSettings::status(), Zbl::ZDir::tempPath(), Zbl::ZByteArray::toArray(), Zbl::ZByteArray::toHexString(), Zbl::ZsqlDatabase::transaction(), Zbl::ZTableFile::validateWatcher(), Zbl::ZsqlRecord::value(), Zbl::ZSettings::value(), Zbl::ZsqlQuery::value(), Zbl::ZioDevice::waitForBytesWritten(), Zbl::ZioDevice::waitForReadyRead(), Zbl::ZAndGate::waitGetProperty(), Zbl::ZDataStream::writeByte(), Zbl::ZioDevice::writeBytes(), Zbl::ZTextStream::writeBytes(), Zbl::ZTextStream::writeChar(), Zbl::ZTextStream::writeLine(), Zbl::ZioDevice::writeString(), Zbl::ZTextStream::writeString(), Zbl::ZFile::zDataStream(), Zbl::ZDataStream::zReadBytes(), Zbl::ZFile::zReadData(), Zbl::ZFile::zReadDataAll(), Zbl::ZFile::zReadDataLine(), Zbl::ZDataStream::zReadRawData(), Zbl::ZFile::zTextStream(), Zbl::ZDataStream::zWriteBytes(), Zbl::ZFile::zWriteData(), and Zbl::ZDataStream::zWriteRawData().

◆ ZBL_SLOT_END_VOID

#define ZBL_SLOT_END_VOID (   facility,
  code,
  error_message 
)
Value:
}catch(Zbl::ZblException ze){ \
QString msg(#error_message); \
msg.append(", source exception: ").append(ze.what( )); \
zThreadErr.raiseError(#facility,#code,msg);} \
catch(...){zThreadErr.raiseError(#facility,#code,#error_message);}
#define zThreadErr
where does this show up?
Definition: ZblThreadErr.h:39
const char * what() const
Zuble&#39;s Qt Exception Object.
Definition: ZblException.h:45

catch exceptions so they aren't propagated into Qt

Definition at line 134 of file zglobal.h.

Referenced by Zbl::ZsqlQuery::addBindValue(), Zbl::ZsqlDatabase::addDatabase(), Zbl::ZblApp::alert(), Zbl::ZTableModel::appendCells(), Zbl::ZTableModel::appendMissingRow(), Zbl::ZTableModel::appendRow(), Zbl::ZTableModel::appendRows(), Zbl::ZSettings::beginGroup(), Zbl::ZSettings::beginWriteArray(), Zbl::ZsqlQuery::bindValue(), Zbl::ZByteArray::clear(), Zbl::ZsqlRecord::clear(), Zbl::ZSettings::clear(), Zbl::ZsqlQuery::clear(), Zbl::ZTableModel::clearData(), Zbl::ZTableModel::clearRoles(), Zbl::ZsqlRecord::clearValues(), Zbl::ZFile::close(), Zbl::ZsqlDatabase::close(), Zbl::ZblApp::collectGarbage(), Zbl::ZTableModel::dumpModelData(), Zbl::ZSettings::endArray(), Zbl::ZSettings::endGroup(), Zbl::ZblApp::exitApp(), Zbl::ZsqlQuery::finish(), Zbl::ZTextStream::flush(), Zbl::ZsqlDatabase::getLastError(), Zbl::ZsqlQuery::getLastError(), Zbl::ZProcess::getQDevice(), Zbl::ZsqlDatabase::getTableNames(), Zbl::ZLogReclinkModel::invalidateModel(), Zbl::ZTableModel::invalidateModel(), Zbl::ZByteArray::jAppend(), Zbl::ZsqlRecord::keyValues(), Zbl::ZLogViewport::loadRecords(), Zbl::ZLogViewport::move(), Zbl::ZTableModel::moveModelToThread(), Zbl::ZsqlDatabase::newQuery(), Zbl::ZTableModel::prependCells(), Zbl::ZTableModel::prependRow(), Zbl::ZTableModel::prependRows(), Zbl::ZblApp::print(), Zbl::ZblApp::printErr(), Zbl::ZTableModel::putJsonData(), Zbl::ZTableModel::putTableColumnRows(), Zbl::ZTableModel::putValue(), Zbl::ZblApp::quit(), Zbl::ZsqlDatabase::record(), Zbl::ZsqlQuery::record(), Zbl::ZFileInfo::refresh(), Zbl::ZDir::refresh(), Zbl::ZFile::release(), Zbl::ZDataStream::release(), Zbl::ZTextStream::release(), Zbl::ZsqlQuery::release(), Zbl::ZsqlDatabase::release(), Zbl::ZSettings::remove(), Zbl::ZsqlDatabase::removeDatabase(), Zbl::ZTableModel::removeRows(), Zbl::ZsqlDatabase::removeThreadDatabases(), Zbl::ZTextStream::reset(), Zbl::ZDataStream::resetStatus(), Zbl::ZTextStream::resetStatus(), Zbl::ZTableModel::sendTableColumnRows(), Zbl::ZSettings::setArrayIndex(), Zbl::ZTextStream::setAutoDetectUnicode(), Zbl::ZDataStream::setByteOrder(), Zbl::ZFileInfo::setCaching(), Zbl::ZTableModel::setColumnCount(), Zbl::ZsqlDatabase::setConnectOptions(), Zbl::ZsqlDatabase::setDbName(), Zbl::ZTextStream::setFieldAlignment(), Zbl::ZTextStream::setFieldWidth(), Zbl::ZFileInfo::setFile(), Zbl::ZFile::setFileName(), Zbl::ZDir::setFilter(), Zbl::ZDataStream::setFloatingPointPrecision(), Zbl::ZsqlQuery::setForwardOnly(), Zbl::ZsqlRecord::setGenerated(), Zbl::ZsqlDatabase::setHostname(), Zbl::ZFileInfo::setIndex(), Zbl::ZTextStream::setIntegerBase(), Zbl::ZTextStream::setLocale(), Zbl::ZLogViewport::setLock(), Zbl::ZsqlRecord::setNull(), Zbl::ZTextStream::setNumberFlags(), Zbl::ZsqlQuery::setNumericalPrecisionPolicy(), Zbl::ZTextStream::setPadChar(), Zbl::ZDir::setPath(), Zbl::ZsqlDatabase::setPortNumber(), Zbl::ZTextStream::setRealNumberNotation(), Zbl::ZTextStream::setRealNumberPrecision(), Zbl::ZioDevice::setTextMode(), Zbl::ZDir::setToCurrentPath(), Zbl::ZDir::setToHomePath(), Zbl::ZsqlRecord::setValue(), Zbl::ZSettings::setValue(), Zbl::ZDataStream::setVersion(), Zbl::ZTextStream::skipWhiteSpace(), Zbl::ZblApp::sleep(), Zbl::ZblApp::sleepEvents(), Zbl::ZblDatabase::sqlRemoveDatabase(), Zbl::ZblApp::stopAllTimers(), Zbl::ZblApp::stopTimerInterval(), Zbl::ZByteArray::stringAppend(), Zbl::ZDir::swap(), Zbl::ZSettings::sync(), Zbl::ZTableModel::sync(), Zbl::ZblApp::throwDeeperException(), Zbl::ZblApp::timerEvent(), and Zbl::ZTableModel::truncate().

◆ zCCritical

#define zCCritical (   category)    qCCritical(category())

Definition at line 108 of file zglobal.h.

◆ zCDebug

#define zCDebug (   category)    qCDebug(category())

Definition at line 109 of file zglobal.h.

◆ zCritical

#define zCritical ( )    zCCritical(m_log)

◆ zCWarning

#define zCWarning (   category)    qCWarning(category())

Definition at line 107 of file zglobal.h.

◆ zDebug

#define zDebug ( )    zCDebug(m_log)

Definition at line 113 of file zglobal.h.

Referenced by Zbl::ZblApp::alert(), Zbl::ZLogReader::appendSearchModel(), Zbl::ZblApp::catchDeeperException(), Zbl::ZxQuery::commitQueryText(), Zbl::ZxQuery::concatQueryText(), Zbl::ZMailslot::data(), Zbl::ZLogReader::deleteBookmark(), Zbl::ZSettings::dumpGroup(), Zbl::ZSettings::dumpMap(), Zbl::ZSettings::ensureFileExists(), Zbl::ZxQuery::evaluateToItems(), Zbl::ZxQuery::evaluateToStringList(), Zbl::ZxQuery::evaluateToXml(), Zbl::ZScriptThread::execScript(), Zbl::ZblApp::exitApp(), Zbl::ZblLogMapData::getLogLinkList(), Zbl::ZMailslot::getMessage(), Zbl::ZMailslot::getResponse(), Zbl::ZblApp::getSingletonType(), Zbl::ZLogReader::getZSearch(), Zbl::ZApplication::initDefaultApplicationSettings(), Zbl::Zblcore::initializeEngine(), Zbl::ZblLogReader::initializeMetadata(), Zbl::ZSettings::insertBundle(), Zbl::ZblLogMapData::insertMark(), Zbl::ZLogMap::insertMark(), Zbl::ZScopedMap::invalidate(), Zbl::ZFile::jReadData(), Zbl::ZFile::jReadDataAll(), Zbl::ZFile::jReadDataLine(), Zbl::ZFile::jWriteData(), Zbl::ZxQuery::loadQueryText(), Zbl::ZblLogReader::loadRecordLinkMessageText(), Zbl::ZblLogReader::loadRowsAhead(), Zbl::ZblLogReader::loadRowsBehind(), Zbl::Zblcore::mapConfigResources(), Zbl::ZblCog::mapConfigResources(), Zbl::Zblcore::mapConfigSettings(), Zbl::Zblcore::mapPluginResources(), Zbl::ZblCog::mapPluginResources(), Zbl::Zblcore::mapResource(), Zbl::ZblCog::mapResource(), Zbl::ZLogViewport::markupText(), Zbl::ZblLogBkSearch::markupViewport(), Zbl::ZTableModel::mergeCells(), Zbl::ZblLogMapData::mergeMarkNodes(), Zbl::ZLogViewport::move(), Zbl::ZLogReader::onBackgroundOpenComplete(), Zbl::ZblApp::onDestroyed(), Zbl::ZSettings::onFileChanged(), Zbl::ZScriptThread::onFinished(), Zbl::ZblLogSearch::onLinkTextComplete(), Zbl::ZblLogBkSearch::onLoadComplete(), Zbl::ZblLogManager::onLogProfileModified(), Zbl::ZLogViewport::onMarkupCompleted(), Zbl::ZblLogBkSearch::onMoveComplete(), Zbl::ZLogViewport::onRowMatched(), Zbl::ZLogViewport::onSearchDeleteRequested(), Zbl::ZblLogReclinkData::onSearchRowMatched(), Zbl::ZblLogSearch::onSearchRowMatched(), Zbl::ZblLogSearch::onSearchRowsMatched(), Zbl::ZblLogManager::onSettingsBundleAvailable(), Zbl::ZScriptThread::onStarted(), Zbl::ZScriptThread::onThreadAlert(), Zbl::ZLogViewport::onUpdateBookmarks(), Zbl::ZblLogManager::onZubleSettingsModified(), Zbl::ZxQuery::ResourceUrlFile::open(), Zbl::ZblLogReader::parseAndStoreViewportData(), Zbl::ZMailslot::peekMessage(), Zbl::ZMailslot::peekResponse(), Zbl::ZMailslot::postMessage(), Zbl::ZMailslot::postResponse(), Zbl::ZLogReader::purgeSearchModel(), Zbl::ZblApp::quit(), Zbl::ZTableFile::readFile(), Zbl::ZblLogManager::registerLogCategory(), Zbl::ZLogReclinkModel::registerLoggedObject(), Zbl::Zblcore::registerResource(), Zbl::ZblCog::registerResource(), Zbl::ZblApp::registerSingletonType(), Zbl::ZblCog::registerSprocket(), Zbl::Zblcore::registerTypes(), Zbl::ZblLogMapData::removeMark(), Zbl::ZLogMap::removeMark(), Zbl::ZLogReader::removeSearchModel(), Zbl::ZblLogBkSearch::scanForward(), Zbl::ZblLogSearch::search(), Zbl::ZMailslot::sendMessage(), Zbl::ZMailslot::sendResponse(), Zbl::ZblLogManager::setApplicationObject(), Zbl::ZxQuery::setFocusItem(), Zbl::ZxQuery::setFocusText(), Zbl::ZxQuery::setFocusUrl(), Zbl::ZxQuery::setQueryText(), Zbl::ZxQuery::setQueryUrl(), Zbl::ZMailslot::setSlotName(), Zbl::ZScopedMap::setValue(), Zbl::ZblApp::sleepEvents(), Zbl::ZScriptThread::start(), Zbl::ZblLogBkSearch::startSearch(), Zbl::ZScopedMap::toJSON(), Zbl::ZblLogManager::updateApplicationSettings(), Zbl::ZblLogManager::updateLogProfileSettings(), Zbl::ZSchemaValidator::validate(), Zbl::ZSettings::writeFunc(), Zbl::ZApplication::ZApplication(), Zbl::ZblApp::ZblApp(), Zbl::ZblLogBkSearch::ZblLogBkSearch(), Zbl::ZblLogReclinkData::ZblLogReclinkData(), Zbl::ZFile::zDataStream(), Zbl::ZFile::ZFile(), Zbl::ZApplication::zInit(), Zbl::ZblLogManager::zInit(), Zbl::ZLogBookmark::ZLogBookmark(), Zbl::ZLogReclinkModel::ZLogReclinkModel(), Zbl::ZProcess::ZProcess(), Zbl::ZFile::zReadData(), Zbl::ZFile::zReadDataAll(), Zbl::ZFile::zReadDataLine(), Zbl::ZScriptThread::ZScriptThread(), Zbl::ZFile::zTextStream(), Zbl::ZFile::zWriteData(), Zbl::ZblApp::~ZblApp(), Zbl::ZblLogBkSearch::~ZblLogBkSearch(), Zbl::ZblLogReclinkData::~ZblLogReclinkData(), Zbl::ZFile::~ZFile(), Zbl::ZLogReclinkModel::~ZLogReclinkModel(), and Zbl::ZProcess::~ZProcess().

◆ zWarning

#define zWarning ( )    zCWarning(m_log)

Definition at line 111 of file zglobal.h.

Referenced by Zbl::ZblApp::addLibraryPath(), Zbl::ZblApp::alert(), Zbl::ZxQuery::bindVariable(), Zbl::ZxQuery::commitQueryText(), Zbl::ZblCog::createFactory(), Zbl::ZblLogMapData::decapitateRange(), Zbl::ZLogReader::deleteSearch(), Zbl::ZSettings::ensureFileExists(), Zbl::ZxQuery::evaluateToItems(), Zbl::ZScriptThread::execScript(), Zbl::ZblApp::exitApp(), Zbl::ZblLogManager::fileFormatFromString(), Zbl::ZSettings::getBundleSettings(), Zbl::ZSettings::getFileName(), Zbl::ZLogViewport::getNextPageLocation(), Zbl::ZLogMap::getReader(), Zbl::ZLogReader::getSearch(), Zbl::ZblLogReader::initializeMetadata(), Zbl::ZScopedMap::isValidType(), Zbl::ZScopedMap::loadJSON(), Zbl::ZxQuery::loadQueryText(), Zbl::ZblLogReader::loadRecordLinkMessageText(), Zbl::ZblLogReader::loadRowsAhead(), Zbl::ZblCog::mapConfigResources(), Zbl::ZSettings::mapConfigSettings(), Zbl::ZblCog::mapPluginResources(), Zbl::ZblCog::mapResource(), Zbl::ZLogViewport::move(), Zbl::ZblLogBkSearch::onLoadComplete(), Zbl::ZLogViewport::onSearchDeleteRequested(), Zbl::ZScriptThread::onThreadAlert(), Zbl::ZSettings::open(), Zbl::ZxQuery::ResourceUrlFile::open(), Zbl::ZblLogReader::parseAndStoreViewportData(), Zbl::ZTableModel::putJsonData(), Zbl::ZblApp::quit(), Zbl::ZTableFile::readFile(), Zbl::ZSettings::readFunc(), Zbl::ZblLogManager::registerLogCategory(), Zbl::ZblCog::registerResource(), Zbl::ZblCog::registerSprocket(), Zbl::ZblCog::registerSprocketObject(), Zbl::ZLogReader::removeSearchModel(), Zbl::ZLogViewport::setCurrentSearch(), Zbl::ZScriptThread::setInitScript(), Zbl::ZScopedMap::setOuterScope(), Zbl::ZxQuery::setQueryUrl(), Zbl::ZScopedMap::setScopedMap(), Zbl::ZblLogMapData::splitRange(), Zbl::ZScriptThread::start(), Zbl::ZblApp::startTimerInterval(), Zbl::ZblLogMapData::truncateRange(), Zbl::ZblCog::validateParamCount(), Zbl::ZScriptThread::waitThreadComplete(), Zbl::ZblCog::warnAbortingResourceLoad(), Zbl::ZblCog::warnInvalidResourceCommand(), and Zbl::ZTableFile::writeFile().