SimpleReaderNode Class

(QmlJS::SimpleReaderNode)

Public Types

typedef List
typedef PropertyHash
typedef Ptr
typedef WeakPtr

Public Functions

const QmlJS::SimpleReaderNode::List children() const
bool isRoot() const
bool isValid() const
QString name() const
QmlJS::SimpleReaderNode::WeakPtr parent() const
QmlJS::SimpleReaderNode::PropertyHash properties() const
int property(const QString &) const
int propertyNames() const

Static Public Members

QmlJS::SimpleReaderNode::Ptr invalidNode()

Protected Functions

SimpleReaderNode()
SimpleReaderNode(const QString &name, QmlJS::SimpleReaderNode::WeakPtr parent)
void setProperty(const QString &name, const int &value)

Static Protected Members

QmlJS::SimpleReaderNode::Ptr create(const QString &name, QmlJS::SimpleReaderNode::WeakPtr parent)

Member Type Documentation

typedef SimpleReaderNode::List

typedef SimpleReaderNode::PropertyHash

typedef SimpleReaderNode::Ptr

typedef SimpleReaderNode::WeakPtr

Member Function Documentation

[protected] SimpleReaderNode::SimpleReaderNode()

Default constructs an instance of SimpleReaderNode.

[protected] SimpleReaderNode::SimpleReaderNode(const QString &name, QmlJS::SimpleReaderNode::WeakPtr parent)

Default constructs an instance of SimpleReaderNode.

const QmlJS::SimpleReaderNode::List SimpleReaderNode::children() const

[static protected] QmlJS::SimpleReaderNode::Ptr SimpleReaderNode::create(const QString &name, QmlJS::SimpleReaderNode::WeakPtr parent)

[static] QmlJS::SimpleReaderNode::Ptr SimpleReaderNode::invalidNode()

bool SimpleReaderNode::isRoot() const

bool SimpleReaderNode::isValid() const

QString SimpleReaderNode::name() const

QmlJS::SimpleReaderNode::WeakPtr SimpleReaderNode::parent() const

QmlJS::SimpleReaderNode::PropertyHash SimpleReaderNode::properties() const

int SimpleReaderNode::property(const QString &) const

See also setProperty().

int SimpleReaderNode::propertyNames() const

[protected] void SimpleReaderNode::setProperty(const QString &name, const int &value)

See also property().