DescribeValueVisitor Class
(QmlJS::QmlJS::DescribeValueVisitor)| Inherits: | QmlJS::QmlJS::ValueVisitor |
Public Functions
| DescribeValueVisitor(int detailDepth = 1, int startIndent = 0, int indentIncrement = 2, QmlJS::QmlJS::ContextPtr context = ContextPtr()) | |
| virtual | ~DescribeValueVisitor() |
| void | basicDump(const char *baseName, const QmlJS::QmlJS::Value *value, bool opensContext) |
| void | closeContext(const char *closeStr = "}") |
| QmlJS::QString | description() const |
| void | dump(const char *toAdd) |
| void | dump(const QmlJS::QString &toAdd) |
| void | dumpNewline() |
| void | openContext(const char *openStr = "{") |
| QmlJS::QString | operator()(const QmlJS::QmlJS::Value *value) |
Reimplemented Public Functions
| virtual void | visit(const QmlJS::QmlJS::NullValue *) override |
| virtual void | visit(const QmlJS::QmlJS::UndefinedValue *) override |
| virtual void | visit(const QmlJS::QmlJS::UnknownValue *) override |
| virtual void | visit(const QmlJS::QmlJS::NumberValue *) override |
| virtual void | visit(const QmlJS::QmlJS::BooleanValue *) override |
| virtual void | visit(const QmlJS::QmlJS::StringValue *) override |
| virtual void | visit(const QmlJS::QmlJS::ObjectValue *) override |
| virtual void | visit(const QmlJS::QmlJS::FunctionValue *) override |
| virtual void | visit(const QmlJS::QmlJS::Reference *) override |
| virtual void | visit(const QmlJS::QmlJS::ColorValue *) override |
| virtual void | visit(const QmlJS::QmlJS::AnchorLineValue *) override |
- 11 public functions inherited from QmlJS::QmlJS::ValueVisitor
Static Public Members
| QmlJS::QString | describe(const QmlJS::QmlJS::Value *value, int depth = 1, QmlJS::QmlJS::ContextPtr context = ContextPtr()) |
Member Function Documentation
DescribeValueVisitor::DescribeValueVisitor(int detailDepth = 1, int startIndent = 0, int indentIncrement = 2, QmlJS::QmlJS::ContextPtr context = ContextPtr())
Default constructs an instance of DescribeValueVisitor.
[virtual] DescribeValueVisitor::~DescribeValueVisitor()
Destroys the instance of DescribeValueVisitor. The destructor is virtual.