|
class | ZAndGate |
| A software AND gate that monitors an arbitrary number of input properties from multiple objects and produces a single AND-ed output. When all inputs are true output is true. If any input is false output is false. More...
|
|
class | ZApplication |
| Zuble's Singleton Application Object. More...
|
|
class | ZblApp |
| The primary QML API to the Zuble plugin library. Zuble applications access this object through the javascript global name "Zbl". More...
|
|
class | ZblCog |
| Maintains a map of Zuble Sprockets and creates Sprocket object factories for javascript background threads. Manages Zuble resource plugins. More...
|
|
class | Zblcore |
| The core Zuble QML Extension plugin class. More...
|
|
class | ZblDatabase |
| This class allows QSqlDatabase objects to be accessed directly from QML code. (database sprocket) More...
|
|
class | ZbldatabasePlugin |
| The QML extension plugin class for the database sprocket. More...
|
|
class | ZblDataModel |
| This class is an implementation of an N+1 dimensional data store suitable for use as a generic QAbstractItemModel data container. More...
|
|
class | ZblError |
| Data object for thread local error status information. More...
|
|
class | ZblException |
| Zuble's Qt Exception Object. More...
|
|
class | ZblFactory |
| An object factory that creates new instances of objects defined by a Zuble sprocket. Used primarily to construct sprocket objects in Zuble background threads. More...
|
|
class | ZblJsonHelper |
| Converts objects between JSON and QJSValue domains for a specific QJSEngine instance. More...
|
|
class | ZblLogAgent |
| This class provides a thread-safe log message back end for the Zuble log manager. More...
|
|
class | ZblLogBkSearch |
| Performs log file searches in a background thread. More...
|
|
class | ZblLogCategory |
| Zuble objects embed this class to save local logging state. More...
|
|
class | ZblLogFileOutIF |
| Interface for log output modules that perform file operations. More...
|
|
class | ZblLogFormatJSONRecords |
|
class | ZblLogFormatPlainText |
|
class | ZblLogLinkList |
| This class allows Zuble log file viewer text search operations to pass log record link parameters between threads. More...
|
|
class | ZblLogManager |
| The Zuble Log Manager is a singleton object that controls logging in Zuble applications. More...
|
|
class | ZblLogMap |
| Logmap objects contain a collection of compressed links to log records. More...
|
|
class | ZblLogMapData |
| The implicitly shared data object encapsulated by ZblLogMap objects. More...
|
|
class | ZblLogMark |
| Defines the location of a single log record in a log file. More...
|
|
class | ZblLogMessage |
| This class is used to transfer log messages between threads. More...
|
|
class | ZblLogOutput |
| Abstract base class for Zuble log output modules. More...
|
|
class | ZblLogParams |
| This class contains the Zuble logging parameters that control log output. More...
|
|
class | ZblLogReader |
| This class performs log file I/O operations and JSON parsing in a background thread on behalf of a ZLogReader object. More...
|
|
class | ZblLogReclinkData |
| Explicitly shared data object encapsulates a list of log record links. More...
|
|
class | ZblLogRecord |
| Contains a cached representation of a log record. More...
|
|
class | ZblLogScanner |
| Log record scanner/highlighter object encapsulates logic for locating and marking up search text. More...
|
|
class | ZblLogSearch |
| This object encapsulates search operation parameters, results, and steady state. More...
|
|
class | ZblLogSearchList |
| This class allows Zuble log file viewer text search operations to pass search results between threads. More...
|
|
class | ZblLogSearchParams |
| This class allows Zuble log file viewer text search operations to pass parameters between threads. More...
|
|
class | ZblLogTargetIF |
| Interface for logger backend target modules. More...
|
|
class | ZblLogTextFormatterIF |
| Interface for log output modules that perform text formatting operations. More...
|
|
class | ZblLogToHistory |
|
class | ZblLogToStdout |
|
class | ZblLogToText |
|
class | ZblLogToTextFile |
|
class | ZblLogWorker |
| This class provides a thread-safe log message back end for the Zuble log manager. More...
|
|
class | ZblResource |
| Represents a binary resource file created by Qt's resource complier. More...
|
|
class | ZblSprocket |
| This class holds the state for managing a Zuble sprocket. More...
|
|
class | ZblSprockOb |
| This class acts as an object construction wrapper for objects defined in Zuble Sprocket plugins. More...
|
|
class | ZblTableCell |
| A table cell object contains the data for its child cells and maintains the cell's positional relationship in the data model's N-dimensional table cell hierarchy. More...
|
|
class | ZblTableData |
| A table data object contains the role data and model item flags for a 2 dimensional array of model data cells. More...
|
|
class | ZblTableHeaders |
| Contains the data for data model column and row headers. More...
|
|
class | ZblThreadErr |
| A class to manage Zuble's thread-specific state. This includes error propagation and thread abort handling. More...
|
|
class | ZByteArray |
| This class supports streaming of text and binary data. More...
|
|
class | ZDataStream |
| Reads and writes binary data to an i/o stream. More...
|
|
class | ZDir |
| Access and manipulate file directories. This class is a Javascript wrapper for QDir objects. More...
|
|
class | ZFile |
| A javascript wrapper for QFile. More...
|
|
class | ZFileInfo |
| A Javascript object for passing Zuble file information from C++ to Javascript. This is a wrapper class for QFileInfoList. More...
|
|
class | ZFileSystemWatcher |
| This class wraps QFileSystemWatcher and adds path reference counting. More...
|
|
class | ZioDevice |
| A javascript wrapper for QIODevice. More...
|
|
class | ZLogBookmark |
| Encapsulates information necessary to locate a collection of log records in a log file. More...
|
|
class | ZLogMap |
| Maintains a list of log record links pertaining to a specific log file. More...
|
|
class | ZLogReader |
| A QML type that manages reading JSON formatted Zuble log files. QML programs create using Zbl.newLogReader() More...
|
|
class | ZLogReclinkModel |
| A data model containing a list of log record links. This is used for displaying a ZLogMap object. More...
|
|
class | ZLogSearch |
| A wrapper for the explicitly shared ZblLogSearch object. More...
|
|
class | ZLogViewport |
| A log viewport encapsulates a ZTableModel containing a contiguous subset of log records from a Zuble log file. More...
|
|
class | ZMailbox |
| A two-way messaging communication channel that supports buffered message streams to multiple end points. More...
|
|
class | ZMailslot |
| A two-way buffered message stream with attached user-defined data cache. More...
|
|
class | ZMap |
| A Javascript dictionary object. More...
|
|
class | ZMessageQueue |
| A message queue that decouples sending and processing of messages. More...
|
|
class | ZProcess |
| QML/Javascript wrapper for the QProcess class, allows QML programs to spawn and communicate with a background operating system process. More...
|
|
class | ZResourceEdifyIF |
| This interface allows Qt applications to access Zuble's platform-independent binary resource management functions. More...
|
|
class | ZSchemaValidator |
| This class wraps the QXmlSchemaValidator and QXmlSchema classes. More...
|
|
class | ZScopedMap |
| A hierarchical map object for creating scopes. More...
|
|
class | ZScriptThread |
| A thread class to support Zuble's background Javascript processing. More...
|
|
class | ZScriptWorker |
| A class for executing javascript programs in a background worker thread. More...
|
|
class | ZSettings |
| Wraps the QSettings class and implements a JSON-based backend for storing the settings data. More...
|
|
class | ZsqlDatabase |
| A javascript wrapper class for QSqlDatabase objects. This object represents a database connection. (database sprocket) More...
|
|
class | ZsqlError |
| A Javascript wrapper for QSqlError objects. (database sprocket) More...
|
|
class | ZsqlQuery |
| A javascript wrapper class for QSqlQuery objects. This object represents a query on a database connection. More...
|
|
class | ZsqlRecord |
| Javascript wrapper for a QSqlRecord object. More...
|
|
class | ZsqlResult |
| The ZsqlResult class (TDB: currently unused!) More...
|
|
class | ZTableColumn |
| Defines a column in a ZTableView. More...
|
|
class | ZTableColumnList |
| Defines columns in a ZTableView. More...
|
|
class | ZTableFile |
| This class in theory allows reading and writing of ZTableModel objects to JSON files. (TBD: currently unused/untested?) More...
|
|
class | ZTableModel |
| This two dimensional table model is used to store and manipulate data. More...
|
|
class | ZTextFeed |
| This class provides a means of directing a text stream to listeners. More...
|
|
class | ZTextStream |
| Reads and writes UTF-8 text to an i/o stream. More...
|
|
class | ZxItem |
| This class allows Javascript programs to access QXmlItem objects. More...
|
|
class | ZxMessageHandler |
| A class to pass parsing error messages from QXmlQuery to a listener. The message is passed as a JSON object. More...
|
|
class | ZxMessageListener |
| Classes that listen for ZxMessageHandler messages derive from this class and override the zMessage() virtual method. More...
|
|
class | ZxQuery |
| This class provides access to the QXMLQuery class from Javascript. More...
|
|
class | ZxResultItems |
| This class provides access to the QXmlResultItems class from Javascript programs. It accumulates the results of an XQuery as an array of QXmlItem objects. More...
|
|
|
typedef QMap< QString, ZScriptThread * > | ZScriptMap |
|
typedef QList< ZblLogRecord > | zLogRecordList |
|
typedef QSharedPointer< ZblLogSearch > | zblLogSearchPtr |
|
typedef QObject *(* | sprocketObjectConstructor) (QObject *parent) |
| A pointer to a function that creates a Zuble Sprocket object. Sprocket object constructor functions should be thread-safe. More...
|
|
typedef QMap< QString, ZblSprocket * > | sprocketPluginMap |
| Map Zuble Sprocket uri's to Sprocket plugin objects. More...
|
|
typedef QMap< QString, ZblFactory * > | factoryMap |
| Map Zuble Sprocket uri's to Sprocket object factories. More...
|
|
typedef QMap< int, ZblSprockOb * > | sprocketVersionMap |
| Maps sprocket object versions to version-specific object construction wrappers. More...
|
|
typedef QMap< QString, sprocketVersionMap * > | sprocketFoundryMap |
| Maps Sprocket object QML type names to object construction wrappers mapped by version. More...
|
|
typedef QMap< QString, ZblSprockOb * > | sprocketObjectMap |
| Maps Sprocket QML type names to object construction wrappers. More...
|
|
typedef QMap< QString, ZblResource * > | resourceMap |
| Maps resource uri's to Zuble resource objects. More...
|
|
typedef QSharedPointer< QFile > | ZqFilePtr |
|
typedef QSharedPointer< QIODevice > | ZqIODevicePtr |
|
typedef QSharedPointer< QString > | ZqStringPtr |
|
typedef QSharedPointer< QByteArray > | ZqByteArrayPtr |
|
typedef QSharedPointer< QProcess > | ZqProcessPtr |
|
typedef QList< QString > | zMetaRow |
|
typedef QList< QList< QString > > | zStringTable |
|
typedef QList< QList< QVariant > > | zVariantTable |
|
typedef enum Zbl::logFileFormat | LogFileFormat |
| Specifies the output format for Zuble log files. More...
|
|
typedef QScopedPointer< ZSettings > | ZScopedSettings |
|
typedef QHash< int, QByteArray > | ZRoleNames |
| Maps role numbers to role names as a hash table object. More...
|
|
typedef QList< QVariant > | ZDataRow |
| Represents a single row (or column for column headers) of data cell values for a single role. More...
|
|
typedef QMap< int, QList< QVariant > > | ZRoleRow |
| Represents a single row (or column for column headers) of data cell values for multiple roles. More...
|
|
typedef QList< QMap< int, QList< QVariant > > > | ZRoleRowList |
| Represents multiple rows of data cell values for multiple roles for multiple columns. More...
|
|
typedef QList< QMap< int, QVariant > > | ZTableRowList |
| Represents multiple rows of data cell values for multiple roles for a single column. More...
|
|
typedef ZTextFeed &(* | Omanip) (ZTextFeed &) |
|
|
| catch (ZblException ex) |
|
return result | toVariant () |
|
ZblLogScanner::controlFlags | operator~ (ZblLogScanner::controlFlags val_1) |
|
ZblLogScanner::controlFlags | operator& (ZblLogScanner::controlFlags val_1, ZblLogScanner::controlFlags val_2) |
|
ZblLogScanner::controlFlags | operator| (ZblLogScanner::controlFlags val_1, ZblLogScanner::controlFlags val_2) |
|
| readNumericDataType (qint16, ZDataStream, readInt16) readNumericDataType(quint16 |
|
readUInt16 | readNumericDataType (qint32, ZDataStream, readInt32) readNumericDataType(quint32 |
|
readUInt16 readUInt32 | readNumericDataType (qint64, ZDataStream, readInt64) readNumericDataType(quint64 |
|
readUInt16 readUInt32 readUInt64 | readNumericDataType (float, ZDataStream, readFloat) readNumericDataType(double |
|
| writeNumericDataType (qint16, ZDataStream, writeInt16) writeNumericDataType(quint16 |
|
writeUInt16 | writeNumericDataType (qint32, ZDataStream, writeInt32) writeNumericDataType(quint32 |
|
writeUInt16 writeUInt32 | writeNumericDataType (qint64, ZDataStream, writeInt64) writeNumericDataType(quint64 |
|
writeUInt16 writeUInt32 writeUInt64 | writeNumericDataType (float, ZDataStream, writeFloat) writeNumericDataType(double |
|
QString | ptrToString (void *ptr) |
|
bool | fromLiterallyTrue (const QString &value) |
|
QString | toLiterallyTrue (bool value) |
|
bool | inObjectThread (const QObject &object) |
|
bool | inObjectThread (const QObject *object) |
|
textSearchType | zValidateSearchType (int searchType) |
| Validates an integer value to be type textSearchType and returns it or a valid default value if out of range. More...
|
|
ZTextFeed & | tfendl (ZTextFeed &feed) |
|
ZTextFeed & | operator<< (ZTextFeed &tf, Omanip f) |
|
QTextStream & | operator>> (QTextStream &ts, ZTextFeed &tf) |
|
| readNumericDataType (signed short, ZTextStream, readShort) readNumericDataType(unsigned short |
|
readUShort | readNumericDataType (signed int, ZTextStream, readInt) readNumericDataType(unsigned int |
|
readUShort readUInt | readNumericDataType (signed long, ZTextStream, readLong) readNumericDataType(unsigned long |
|
readUShort readUInt readULong | readNumericDataType (qlonglong, ZTextStream, readLongLong) readNumericDataType(qulonglong |
|
readUShort readUInt readULong readULongLong | readNumericDataType (float, ZTextStream, readFloat) readNumericDataType(double |
|
| writeNumericDataType (signed short, ZTextStream, writeShort) writeNumericDataType(unsigned short |
|
writeUShort | writeNumericDataType (signed int, ZTextStream, writeInt) writeNumericDataType(unsigned int |
|
writeUShort writeUInt | writeNumericDataType (signed long, ZTextStream, writeLong) writeNumericDataType(unsigned long |
|
writeUShort writeUInt writeULong | writeNumericDataType (qlonglong, ZTextStream, writeLongLong) writeNumericDataType(qulonglong |
|
writeUShort writeUInt writeULong writeULongLong | writeNumericDataType (float, ZTextStream, writeFloat) writeNumericDataType(double |
|