![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qqmldompath_p.h>
Public Member Functions | |
| PathComponent ()=default | |
| PathComponent (const PathComponent &)=default | |
| PathComponent (PathComponent &&)=default | |
| PathComponent & | operator= (const PathComponent &)=default |
| PathComponent & | operator= (PathComponent &&)=default |
| ~PathComponent ()=default | |
| Kind | kind () const |
| QString | name () const |
| bool | checkName (QStringView ss) const |
| QStringView | stringView () const |
| index_type | index (index_type defaultValue=-1) const |
| void | dump (const Sink &sinksink) const |
| bool | hasSquareBrackets () const |
| const Empty * | asEmpty () const |
| const Field * | asField () const |
| const Index * | asIndex () const |
| const Key * | asKey () const |
| const Root * | asRoot () const |
| const Current * | asCurrent () const |
| const Any * | asAny () const |
| const Filter * | asFilter () const |
| PathComponent (Empty &&o) | |
| PathComponent (Field &&o) | |
| PathComponent (Index &&o) | |
| PathComponent (Key &&o) | |
| PathComponent (Root &&o) | |
| PathComponent (Current &&o) | |
| PathComponent (Any &&o) | |
| PathComponent (Filter &&o) | |
Static Public Member Functions | |
| static int | cmp (const PathComponent &p1, const PathComponent &p2) |
Friends | |
| class | QQmlJS::Dom::Path |
| class | QQmlJS::Dom::PathEls::TestPaths |
Definition at line 256 of file qqmldompath_p.h.
|
default |
|
default |
|
default |
|
default |
|
inline |
Definition at line 308 of file qqmldompath_p.h.
|
inline |
Definition at line 309 of file qqmldompath_p.h.
|
inline |
Definition at line 310 of file qqmldompath_p.h.
|
inline |
Definition at line 311 of file qqmldompath_p.h.
|
inline |
Definition at line 312 of file qqmldompath_p.h.
Referenced by QQmlJS::Dom::Path::fromRoot().
|
inline |
Definition at line 313 of file qqmldompath_p.h.
Referenced by QQmlJS::Dom::Path::fromCurrent().
|
inline |
Definition at line 314 of file qqmldompath_p.h.
Referenced by QQmlJS::Dom::Path::fromString().
|
inline |
Definition at line 315 of file qqmldompath_p.h.
|
inline |
Definition at line 303 of file qqmldompath_p.h.
|
inline |
Definition at line 302 of file qqmldompath_p.h.
Referenced by QQmlJS::Dom::Path::headCurrent(), and QQmlJS::Dom::Path::withComponent().
|
inline |
Definition at line 297 of file qqmldompath_p.h.
|
inline |
Definition at line 298 of file qqmldompath_p.h.
|
inline |
Definition at line 304 of file qqmldompath_p.h.
Referenced by QQmlJS::Dom::Path::headFilter(), and QQmlJS::Dom::Path::withComponent().
|
inline |
Definition at line 299 of file qqmldompath_p.h.
|
inline |
Definition at line 300 of file qqmldompath_p.h.
|
inline |
Definition at line 301 of file qqmldompath_p.h.
Referenced by QQmlJS::Dom::Path::headRoot(), and QQmlJS::Dom::Path::withComponent().
|
inline |
Definition at line 272 of file qqmldompath_p.h.
|
static |
Definition at line 206 of file qqmldompath.cpp.
References QQmlJS::Dom::PathEls::Any, QQmlJS::Dom::PathEls::Current, QQmlJS::Dom::PathEls::Empty, QQmlJS::Dom::Env, QQmlJS::Dom::PathEls::Field, QQmlJS::Dom::PathEls::Filter, QQmlJS::Dom::PathEls::Index, QQmlJS::Dom::PathEls::Key, kind(), QQmlJS::Dom::PathEls::Root, QQmlJS::Dom::Top, and QQmlJS::Dom::Universe.
Referenced by QQmlJS::Dom::Path::cmp(), QQmlJS::Dom::PathEls::operator!=(), QQmlJS::Dom::PathEls::operator<(), QQmlJS::Dom::PathEls::operator<=(), QQmlJS::Dom::PathEls::operator==(), QQmlJS::Dom::PathEls::operator>(), and QQmlJS::Dom::PathEls::operator>=().
Definition at line 287 of file qqmldompath_p.h.
|
inline |
Definition at line 292 of file qqmldompath_p.h.
Referenced by QQmlJS::Dom::Path::dump().
|
inline |
Definition at line 282 of file qqmldompath_p.h.
|
inline |
Definition at line 265 of file qqmldompath_p.h.
Referenced by cmp(), QQmlJS::Dom::DomBase::dump(), QQmlJS::Dom::Path::dump(), QQmlJS::Dom::DomBase::field(), QQmlJS::Dom::DomBase::fields(), QQmlJS::Dom::Path::headKind(), QQmlJS::Dom::DomBase::index(), QQmlJS::Dom::DomBase::indexes(), QQmlJS::Dom::DomBase::key(), QQmlJS::Dom::DomBase::keys(), QQmlJS::Dom::FieldFilter::operator()(), QQmlJS::Dom::Path::split(), and QQmlJS::Dom::Path::withComponent().
|
inline |
Definition at line 267 of file qqmldompath_p.h.
|
default |
|
default |
|
inline |
Definition at line 277 of file qqmldompath_p.h.
|
friend |
Definition at line 318 of file qqmldompath_p.h.
|
friend |
Definition at line 319 of file qqmldompath_p.h.