|
| 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 |
| |