Binary compatibility report for the QJson library between 0.6.0 and 0.6.1 versions on x86
Test Info
Library Name | QJson |
Version #1 | 0.6.0 |
Version #2 | 0.6.1 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 5 |
Total Shared Libraries | 1 |
Total Symbols / Types | 41 / 50 |
Verdict | Incompatible (31.7%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 12 |
Removed Symbols | High | 13 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (12)
serializerrunnable.h,
libqjson.so.0.6.1
namespace QJson
SerializerRunnable::metaObject ( ) const
[symbol: _ZNK5QJson18SerializerRunnable10metaObjectEv]
SerializerRunnable::parsingFinished ( QByteArray const& serialized, bool ok, QString const& error_msg )
[symbol: _ZN5QJson18SerializerRunnable15parsingFinishedERK10QByteArraybRK7QString]
SerializerRunnable::qt_metacall ( QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN5QJson18SerializerRunnable11qt_metacallEN11QMetaObject4CallEiPPv]
SerializerRunnable::qt_metacast ( char const* p1 )
[symbol: _ZN5QJson18SerializerRunnable11qt_metacastEPKc]
SerializerRunnable::run ( )
[symbol: _ZN5QJson18SerializerRunnable3runEv]
SerializerRunnable::SerializerRunnable [in-charge] ( QObject* parent )
[symbol: _ZN5QJson18SerializerRunnableC1EP7QObject]
SerializerRunnable::SerializerRunnable [not-in-charge] ( QObject* parent )
[symbol: _ZN5QJson18SerializerRunnableC2EP7QObject]
SerializerRunnable::setJsonObject ( QVariant const& json )
[symbol: _ZN5QJson18SerializerRunnable13setJsonObjectERK8QVariant]
SerializerRunnable::staticMetaObject [data]
[symbol: _ZN5QJson18SerializerRunnable16staticMetaObjectE]
SerializerRunnable::~SerializerRunnable [in-charge-deleting] ( )
[symbol: _ZN5QJson18SerializerRunnableD0Ev]
SerializerRunnable::~SerializerRunnable [in-charge] ( )
[symbol: _ZN5QJson18SerializerRunnableD1Ev]
SerializerRunnable::~SerializerRunnable [not-in-charge] ( )
[symbol: _ZN5QJson18SerializerRunnableD2Ev]
to the top
Removed Symbols (13)
serializerrunnable.h,
libqjson.so.0.6.0
SerializerRunnable::metaObject ( ) const
[symbol: _ZNK18SerializerRunnable10metaObjectEv]
SerializerRunnable::parsingFinished ( QByteArray const& serialized, bool ok, QString const& error_msg )
[symbol: _ZN18SerializerRunnable15parsingFinishedERK10QByteArraybRK7QString]
SerializerRunnable::qt_metacall ( QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN18SerializerRunnable11qt_metacallEN11QMetaObject4CallEiPPv]
SerializerRunnable::qt_metacast ( char const* p1 )
[symbol: _ZN18SerializerRunnable11qt_metacastEPKc]
SerializerRunnable::run ( )
[symbol: _ZN18SerializerRunnable3runEv]
SerializerRunnable::SerializerRunnable [in-charge] ( QObject* parent )
[symbol: _ZN18SerializerRunnableC1EP7QObject]
SerializerRunnable::SerializerRunnable [not-in-charge] ( QObject* parent )
[symbol: _ZN18SerializerRunnableC2EP7QObject]
SerializerRunnable::setJsonObject ( QVariant const& json )
[symbol: _ZN18SerializerRunnable13setJsonObjectERK8QVariant]
SerializerRunnable::staticMetaObject [data]
[symbol: _ZN18SerializerRunnable16staticMetaObjectE]
SerializerRunnable::~SerializerRunnable [in-charge-deleting] ( )
[symbol: _ZN18SerializerRunnableD0Ev]
SerializerRunnable::~SerializerRunnable [in-charge] ( )
[symbol: _ZN18SerializerRunnableD1Ev]
SerializerRunnable::~SerializerRunnable [not-in-charge] ( )
[symbol: _ZN18SerializerRunnableD2Ev]
vtable for SerializerRunnable [data]
[symbol: _ZTV18SerializerRunnable]
to the top
Header Files (5)
parser.h
parserrunnable.h
qjson_export.h
serializer.h
serializerrunnable.h
to the top
Shared Libraries (1)
libqjson.so.0.6.0
to the top