![]() |
Qt 6.x
The Qt SDK
|
#include <qqmldompath_p.h>
Public Member Functions | |
virtual | ~Base ()=default |
virtual Kind | kind () const =0 |
virtual QString | name () const =0 |
virtual bool | checkName (QStringView s) const =0 |
virtual QStringView | stringView () const |
virtual index_type | index (index_type defaultValue=-1) const |
virtual void | dump (Sink sink) const |
virtual bool | hasSquareBrackets () const |
virtual const Empty * | asEmpty () const |
virtual const Field * | asField () const |
virtual const Index * | asIndex () const |
virtual const Key * | asKey () const |
virtual const Root * | asRoot () const |
virtual const Current * | asCurrent () const |
virtual const Any * | asAny () const |
virtual const Filter * | asFilter () const |
Definition at line 70 of file qqmldompath_p.h.
|
virtualdefault |
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Any.
Definition at line 89 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Current.
Definition at line 88 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Empty.
Definition at line 83 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Field.
Definition at line 84 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Filter.
Definition at line 90 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Index.
Definition at line 85 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Key.
Definition at line 86 of file qqmldompath_p.h.
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Root.
Definition at line 87 of file qqmldompath_p.h.
|
pure virtual |
Reimplemented in QQmlJS::Dom::PathEls::Field, QQmlJS::Dom::PathEls::Key, and QQmlJS::Dom::PathEls::Root.
Definition at line 77 of file qqmldompath.cpp.
References hasSquareBrackets(), and name().
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Index, QQmlJS::Dom::PathEls::Key, QQmlJS::Dom::PathEls::Any, and QQmlJS::Dom::PathEls::Filter.
Definition at line 80 of file qqmldompath_p.h.
Referenced by dump().
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Index.
Definition at line 77 of file qqmldompath_p.h.
|
pure virtual |
|
pure virtual |
Implemented in QQmlJS::Dom::PathEls::Empty, QQmlJS::Dom::PathEls::Field, QQmlJS::Dom::PathEls::Index, QQmlJS::Dom::PathEls::Key, QQmlJS::Dom::PathEls::Root, QQmlJS::Dom::PathEls::Current, QQmlJS::Dom::PathEls::Any, and QQmlJS::Dom::PathEls::Filter.
Referenced by dump().
|
inlinevirtual |
Reimplemented in QQmlJS::Dom::PathEls::Field, QQmlJS::Dom::PathEls::Key, QQmlJS::Dom::PathEls::Root, QQmlJS::Dom::PathEls::Current, and QQmlJS::Dom::PathEls::Filter.
Definition at line 76 of file qqmldompath_p.h.