[nostalgia] Replace int with ox::Error
This commit is contained in:
parent
52b9316858
commit
38400e4406
@ -91,7 +91,7 @@ ox::Error JsonReader::field(QJsonValueRef src, T *dest) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<typename T>
|
template<typename T>
|
||||||
int readJson(QString json, T *dest) {
|
Error readJson(QString json, T *dest) {
|
||||||
auto obj = QJsonDocument::fromJson(json.toUtf8()).object();
|
auto obj = QJsonDocument::fromJson(json.toUtf8()).object();
|
||||||
JsonReader rdr(obj);
|
JsonReader rdr(obj);
|
||||||
return model(&rdr, dest);
|
return model(&rdr, dest);
|
||||||
|
@ -21,7 +21,7 @@ struct TestStructNest {
|
|||||||
};
|
};
|
||||||
|
|
||||||
template<typename T>
|
template<typename T>
|
||||||
int model(T *io, TestStructNest *obj) {
|
Error model(T *io, TestStructNest *obj) {
|
||||||
Error err = 0;
|
Error err = 0;
|
||||||
err |= io->setTypeInfo("TestStructNest", 4);
|
err |= io->setTypeInfo("TestStructNest", 4);
|
||||||
err |= io->field("Bool", &obj->Bool);
|
err |= io->field("Bool", &obj->Bool);
|
||||||
@ -40,7 +40,7 @@ struct TestStruct {
|
|||||||
};
|
};
|
||||||
|
|
||||||
template<typename T>
|
template<typename T>
|
||||||
int model(T *io, TestStruct *obj) {
|
Error model(T *io, TestStruct *obj) {
|
||||||
Error err = 0;
|
Error err = 0;
|
||||||
err |= io->setTypeInfo("TestStruct", 5);
|
err |= io->setTypeInfo("TestStruct", 5);
|
||||||
err |= io->field("Bool", &obj->Bool);
|
err |= io->field("Bool", &obj->Bool);
|
||||||
|
@ -66,7 +66,7 @@ ox::Error JsonWriter::field(QString fieldName, QVector<T> *src) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
template<typename T>
|
template<typename T>
|
||||||
int writeJson(QString *json, T *src) {
|
Error writeJson(QString *json, T *src) {
|
||||||
auto obj = QJsonObject();
|
auto obj = QJsonObject();
|
||||||
JsonWriter rdr(obj);
|
JsonWriter rdr(obj);
|
||||||
auto err = model(&rdr, src);
|
auto err = model(&rdr, src);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user