10#ifndef JSONC_DOCUMENT_H
11#define JSONC_DOCUMENT_H
14#include <QCoreApplication>
15#include <QJsonDocument>
34 bool parse(
const QByteArray &jsonc);
37 const QJsonDocument &
document()
const {
return document_; }
53 int lineOf(
const QString &name,
const QString &child = QString())
const;
56 QJsonDocument document_;
58 QString error_string_;
60 int error_column_ = 0;
Definition jsonc_document.h:27
bool parse(const QByteArray &jsonc)
Definition jsonc_document.cpp:19
int errorColumn() const
Definition jsonc_document.h:46
const QJsonDocument & document() const
Definition jsonc_document.h:37
int lineOf(const QString &name, const QString &child=QString()) const
Definition jsonc_document.cpp:48
int errorLine() const
Definition jsonc_document.h:43
const QString & errorString() const
Definition jsonc_document.h:40