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
|
A mark node is a compressed set of contiguous log record links. More...
#include <ZblLogMapData.h>
Public Member Functions | |
MarkNode (qint64 recordID=-1, qint64 lastID=-1, qint64 seekPos=-1) | |
MarkNode (qint64 recordID, qint64 seekPos=-1) | |
MarkNode (const MarkNode &other) | |
MarkNode & | operator= (const MarkNode &other) |
bool | operator== (const MarkNode &other) |
bool | operator< (const MarkNode &other) const |
bool | operator> (const MarkNode &other) const |
bool | operator<= (const MarkNode &other) const |
bool | operator>= (const MarkNode &other) const |
qint64 | getFirstID () const |
qint64 | getLastID () const |
qint64 | getSeekPos () const |
Private Attributes | |
qint64 | m_recordID |
qint64 | m_lastID |
qint64 | m_seekPos |
Friends | |
class | ZblLogMapData |
A mark node is a compressed set of contiguous log record links.
Mark nodes allow the log file viewer to use trivial rejection to quickly ascertain which records are log link targets so that link target information (for text search results and bookmarks) can be displayed on the screen.
Definition at line 186 of file ZblLogMapData.h.
|
inline |
Definition at line 191 of file ZblLogMapData.h.
|
inline |
Definition at line 202 of file ZblLogMapData.h.
|
inline |
Definition at line 211 of file ZblLogMapData.h.
|
inline |
Definition at line 237 of file ZblLogMapData.h.
|
inline |
Definition at line 238 of file ZblLogMapData.h.
|
inline |
Definition at line 239 of file ZblLogMapData.h.
|
inline |
Definition at line 231 of file ZblLogMapData.h.
|
inline |
Definition at line 234 of file ZblLogMapData.h.
Definition at line 218 of file ZblLogMapData.h.
|
inline |
Definition at line 226 of file ZblLogMapData.h.
|
inline |
Definition at line 233 of file ZblLogMapData.h.
|
inline |
Definition at line 235 of file ZblLogMapData.h.
|
friend |
Definition at line 188 of file ZblLogMapData.h.
|
private |
Definition at line 244 of file ZblLogMapData.h.
Referenced by getLastID(), MarkNode(), and operator=().
|
private |
Definition at line 243 of file ZblLogMapData.h.
Referenced by getFirstID(), MarkNode(), operator<(), operator=(), and operator==().
|
private |
Definition at line 245 of file ZblLogMapData.h.
Referenced by getSeekPos(), MarkNode(), and operator=().
Zuble documentation copyright © 2019 Bob Dinitto. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Zuble is a derivative work of Qt version 5. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.