Binary compatibility report for the liblastfm library between 0.2.1 and 1.0.0 versions on x86
Test Info
Library Name | liblastfm |
Version #1 | 0.2.1 |
Version #2 | 1.0.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 26 |
Total Shared Libraries | 1 |
Total Symbols / Types | 137 / 83 |
Verdict | Incompatible (73.7%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 403 |
Removed Symbols | High | 70 |
Problems with Data Types | High | 8 |
Medium | 0 |
Low | 17 |
Problems with Symbols | High | 24 |
Medium | 20 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (403)
Album.h,
liblastfm.so.1.0.0
namespace lastfm
Album::Album [in-charge] ( )
[symbol: _ZN6lastfm5AlbumC1Ev]
Album::Album [in-charge] ( Album const& album )
[symbol: _ZN6lastfm5AlbumC1ERKS0_]
Album::Album [in-charge] ( Mbid mbid )
[symbol: _ZN6lastfm5AlbumC1ENS_4MbidE]
Album::Album [not-in-charge] ( )
[symbol: _ZN6lastfm5AlbumC2Ev]
Album::Album [not-in-charge] ( Album const& album )
[symbol: _ZN6lastfm5AlbumC2ERKS0_]
Album::Album [not-in-charge] ( Mbid mbid )
[symbol: _ZN6lastfm5AlbumC2ENS_4MbidE]
Album::artist ( ) const
[symbol: _ZNK6lastfm5Album6artistEv]
Album::getInfo ( QString const& username ) const
[symbol: _ZNK6lastfm5Album7getInfoERK7QString]
Album::imageUrl ( enum AbstractType::ImageSize size, bool square ) const
[symbol: _ZNK6lastfm5Album8imageUrlENS_12AbstractType9ImageSizeEb]
Album::isNull ( ) const
[symbol: _ZNK6lastfm5Album6isNullEv]
Album::mbid ( ) const
[symbol: _ZNK6lastfm5Album4mbidEv]
Album::operator!= ( Album const& that ) const
[symbol: _ZNK6lastfm5AlbumneERKS0_]
Album::operator = ( Album const& that )
[symbol: _ZN6lastfm5AlbumaSERKS0_]
Album::operator == ( Album const& that ) const
[symbol: _ZNK6lastfm5AlbumeqERKS0_]
Album::setImageUrl ( enum AbstractType::ImageSize size, QString const& url )
[symbol: _ZN6lastfm5Album11setImageUrlENS_12AbstractType9ImageSizeERK7QString]
Album::share ( QStringList const& recipients, QString const& message, bool isPublic ) const
[symbol: _ZNK6lastfm5Album5shareERK11QStringListRK7QStringb]
Album::toDomElement ( QDomDocument& p1 ) const
[symbol: _ZNK6lastfm5Album12toDomElementER12QDomDocument]
Album::toString ( ) const
[symbol: _ZNK6lastfm5Album8toStringEv]
Album::~Album [in-charge-deleting] ( )
[symbol: _ZN6lastfm5AlbumD0Ev]
Artist.h,
liblastfm.so.1.0.0
namespace lastfm
Artist::Artist [in-charge] ( )
[symbol: _ZN6lastfm6ArtistC1Ev]
Artist::Artist [in-charge] ( XmlQuery const& xml )
[symbol: _ZN6lastfm6ArtistC1ERKNS_8XmlQueryE]
Artist::Artist [not-in-charge] ( )
[symbol: _ZN6lastfm6ArtistC2Ev]
Artist::Artist [not-in-charge] ( XmlQuery const& xml )
[symbol: _ZN6lastfm6ArtistC2ERKNS_8XmlQueryE]
Artist::getEvents ( int limit ) const
[symbol: _ZNK6lastfm6Artist9getEventsEi]
Artist::getInfo ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm6Artist7getInfoEP13QNetworkReply]
Artist::getInfo ( QString const& username ) const
[symbol: _ZNK6lastfm6Artist7getInfoERK7QString]
Artist::getSimilar ( int limit ) const
[symbol: _ZNK6lastfm6Artist10getSimilarEi]
Artist::getSimilar ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm6Artist10getSimilarEP13QNetworkReply]
Artist::getTopTracks ( ) const
[symbol: _ZNK6lastfm6Artist12getTopTracksEv]
Artist::getTopTracks ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm6Artist12getTopTracksEP13QNetworkReply]
Artist::imageUrl ( enum AbstractType::ImageSize size, bool square ) const
[symbol: _ZNK6lastfm6Artist8imageUrlENS_12AbstractType9ImageSizeEb]
Artist::isNull ( ) const
[symbol: _ZNK6lastfm6Artist6isNullEv]
Artist::list ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm6Artist4listEP13QNetworkReply]
Artist::operator!= ( Artist const& that ) const
[symbol: _ZNK6lastfm6ArtistneERKS0_]
Artist::operator< ( Artist const& that ) const
[symbol: _ZNK6lastfm6ArtistltERKS0_]
Artist::operator = ( Artist const& that )
[symbol: _ZN6lastfm6ArtistaSERKS0_]
Artist::operator == ( Artist const& that ) const
[symbol: _ZNK6lastfm6ArtisteqERKS0_]
Artist::params ( QString const& method ) const
[symbol: _ZNK6lastfm6Artist6paramsERK7QString]
Artist::setImageUrl ( enum AbstractType::ImageSize size, QString const& url )
[symbol: _ZN6lastfm6Artist11setImageUrlENS_12AbstractType9ImageSizeERK7QString]
Artist::setName ( QString const& name )
[symbol: _ZN6lastfm6Artist7setNameERK7QString]
Artist::share ( QStringList const& recipients, QString const& message, bool isPublic ) const
[symbol: _ZNK6lastfm6Artist5shareERK11QStringListRK7QStringb]
Artist::toDomElement ( QDomDocument& p1 ) const
[symbol: _ZNK6lastfm6Artist12toDomElementER12QDomDocument]
Artist::toString ( ) const
[symbol: _ZNK6lastfm6Artist8toStringEv]
Artist::~Artist [in-charge-deleting] ( )
[symbol: _ZN6lastfm6ArtistD0Ev]
Audioscrobbler.h,
liblastfm.so.1.0.0
namespace lastfm
Audioscrobbler::cacheBatch ( QList<Track>const& p1, QString const& id )
[symbol: _ZN6lastfm14Audioscrobbler10cacheBatchERK5QListINS_5TrackEERK7QString]
Audioscrobbler::nowPlayingError ( int code, QString message )
[symbol: _ZN6lastfm14Audioscrobbler15nowPlayingErrorEi7QString]
Audioscrobbler::scrobblesCached ( QList<Track>const& tracks )
[symbol: _ZN6lastfm14Audioscrobbler15scrobblesCachedERK5QListINS_5TrackEE]
Audioscrobbler::scrobblesSubmitted ( QList<Track>const& tracks )
[symbol: _ZN6lastfm14Audioscrobbler18scrobblesSubmittedERK5QListINS_5TrackEE]
Auth.h,
liblastfm.so.1.0.0
namespace lastfm
Auth::getSessionInfo ( ) [static]
[symbol: _ZN6lastfm4Auth14getSessionInfoEv]
Chart.h,
liblastfm.so.1.0.0
namespace lastfm
Chart::getHypedArtists ( int limit, int page ) [static]
[symbol: _ZN6lastfm5Chart15getHypedArtistsEii]
Chart::getHypedTracks ( int limit, int page ) [static]
[symbol: _ZN6lastfm5Chart14getHypedTracksEii]
Chart::getLovedTracks ( int limit, int page ) [static]
[symbol: _ZN6lastfm5Chart14getLovedTracksEii]
Chart::getTopArtists ( int limit, int page ) [static]
[symbol: _ZN6lastfm5Chart13getTopArtistsEii]
Chart::getTopDownloads ( int limit, int page ) [static]
[symbol: _ZN6lastfm5Chart15getTopDownloadsEii]
Chart::getTopTags ( int limit, int page ) [static]
[symbol: _ZN6lastfm5Chart10getTopTagsEii]
Chart::getTopTracks ( int limit, int page ) [static]
[symbol: _ZN6lastfm5Chart12getTopTracksEii]
FingerprintId.h,
liblastfm.so.1.0.0
operator<< ( QDebug d, lastfm::FingerprintId id )
[symbol: _Zls6QDebugN6lastfm13FingerprintIdE]
FingerprintId.h,
liblastfm.so.1.0.0
namespace lastfm
FingerprintId::FingerprintId [in-charge] ( )
[symbol: _ZN6lastfm13FingerprintIdC1Ev]
FingerprintId::FingerprintId [in-charge] ( FingerprintId const& other )
[symbol: _ZN6lastfm13FingerprintIdC1ERKS0_]
FingerprintId::FingerprintId [in-charge] ( uint i )
[symbol: _ZN6lastfm13FingerprintIdC1Ej]
FingerprintId::FingerprintId [not-in-charge] ( )
[symbol: _ZN6lastfm13FingerprintIdC2Ev]
FingerprintId::FingerprintId [not-in-charge] ( FingerprintId const& other )
[symbol: _ZN6lastfm13FingerprintIdC2ERKS0_]
FingerprintId::FingerprintId [not-in-charge] ( uint i )
[symbol: _ZN6lastfm13FingerprintIdC2Ej]
FingerprintId::operator int ( ) const
[symbol: _ZNK6lastfm13FingerprintIdcviEv]
FingerprintId::operator = ( FingerprintId const& other )
[symbol: _ZN6lastfm13FingerprintIdaSERKS0_]
FingerprintId::~FingerprintId [in-charge] ( )
[symbol: _ZN6lastfm13FingerprintIdD1Ev]
FingerprintId::~FingerprintId [not-in-charge] ( )
[symbol: _ZN6lastfm13FingerprintIdD2Ev]
InternetConnectionMonitor.h,
liblastfm.so.1.0.0
namespace lastfm
InternetConnectionMonitor::connectivityChanged ( bool p1 )
[symbol: _ZN6lastfm25InternetConnectionMonitor19connectivityChangedEb]
InternetConnectionMonitor::createNetworkConnectionMonitor ( )
[symbol: _ZN6lastfm25InternetConnectionMonitor30createNetworkConnectionMonitorEv]
InternetConnectionMonitor::down ( QString const& connectionName )
[symbol: _ZN6lastfm25InternetConnectionMonitor4downERK7QString]
InternetConnectionMonitor::InternetConnectionMonitor [in-charge] ( QObject* parent )
[symbol: _ZN6lastfm25InternetConnectionMonitorC1EP7QObject]
InternetConnectionMonitor::InternetConnectionMonitor [not-in-charge] ( QObject* parent )
[symbol: _ZN6lastfm25InternetConnectionMonitorC2EP7QObject]
InternetConnectionMonitor::isDown ( ) const
[symbol: _ZNK6lastfm25InternetConnectionMonitor6isDownEv]
InternetConnectionMonitor::isUp ( ) const
[symbol: _ZNK6lastfm25InternetConnectionMonitor4isUpEv]
InternetConnectionMonitor::metaObject ( ) const
[symbol: _ZNK6lastfm25InternetConnectionMonitor10metaObjectEv]
InternetConnectionMonitor::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN6lastfm25InternetConnectionMonitor11qt_metacallEN11QMetaObject4CallEiPPv]
InternetConnectionMonitor::qt_metacast ( char const* p1 )
[symbol: _ZN6lastfm25InternetConnectionMonitor11qt_metacastEPKc]
InternetConnectionMonitor::staticMetaObject [data]
[symbol: _ZN6lastfm25InternetConnectionMonitor16staticMetaObjectE]
InternetConnectionMonitor::up ( QString const& connectionName )
[symbol: _ZN6lastfm25InternetConnectionMonitor2upERK7QString]
InternetConnectionMonitor::~InternetConnectionMonitor [in-charge-deleting] ( )
[symbol: _ZN6lastfm25InternetConnectionMonitorD0Ev]
InternetConnectionMonitor::~InternetConnectionMonitor [in-charge] ( )
[symbol: _ZN6lastfm25InternetConnectionMonitorD1Ev]
InternetConnectionMonitor::~InternetConnectionMonitor [not-in-charge] ( )
[symbol: _ZN6lastfm25InternetConnectionMonitorD2Ev]
Library.h,
liblastfm.so.1.0.0
namespace lastfm
Library::addAlbum ( QList<Album>const& albums ) [static]
[symbol: _ZN6lastfm7Library8addAlbumERK5QListINS_5AlbumEE]
Library::addArtist ( QList<Artist>const& artists ) [static]
[symbol: _ZN6lastfm7Library9addArtistERK5QListINS_6ArtistEE]
Library::addTrack ( Track const& tracks ) [static]
[symbol: _ZN6lastfm7Library8addTrackERKNS_5TrackE]
Library::getAlbums ( QString const& user, Artist const& artist, int limit, int page ) [static]
[symbol: _ZN6lastfm7Library9getAlbumsERK7QStringRKNS_6ArtistEii]
Library::getArtists ( QString const& user, int limit, int page ) [static]
[symbol: _ZN6lastfm7Library10getArtistsERK7QStringii]
Library::getTracks ( QString const& user, Album const& album, int limit, int page ) [static]
[symbol: _ZN6lastfm7Library9getTracksERK7QStringRKNS_5AlbumEii]
Library::getTracks ( QString const& user, Artist const& artist, int limit, int page ) [static]
[symbol: _ZN6lastfm7Library9getTracksERK7QStringRKNS_6ArtistEii]
Library::removeAlbum ( Album const& album ) [static]
[symbol: _ZN6lastfm7Library11removeAlbumERKNS_5AlbumE]
Library::removeArtist ( Artist const& artist ) [static]
[symbol: _ZN6lastfm7Library12removeArtistERKNS_6ArtistE]
Library::removeScrobble ( Track const& track ) [static]
[symbol: _ZN6lastfm7Library14removeScrobbleERKNS_5TrackE]
Library::removeTrack ( Track const& track ) [static]
[symbol: _ZN6lastfm7Library11removeTrackERKNS_5TrackE]
Mbid.h,
liblastfm.so.1.0.0
namespace lastfm
Mbid::Mbid [in-charge] ( Mbid const& that )
[symbol: _ZN6lastfm4MbidC1ERKS0_]
Mbid::Mbid [not-in-charge] ( Mbid const& that )
[symbol: _ZN6lastfm4MbidC2ERKS0_]
Mbid::operator = ( Mbid const& that )
[symbol: _ZN6lastfm4MbidaSERKS0_]
misc.h,
liblastfm.so.1.0.0
namespace lastfm
md5 ( QByteArray const& src )
[symbol: _ZN6lastfm3md5ERK10QByteArray]
platform ( )
[symbol: _ZN6lastfm8platformEv]
misc.h,
liblastfm.so.1.0.0
namespace lastfm::dir
cache ( )
[symbol: _ZN6lastfm3dir5cacheEv]
logs ( )
[symbol: _ZN6lastfm3dir4logsEv]
runtimeData ( )
[symbol: _ZN6lastfm3dir11runtimeDataEv]
NetworkAccessManager.h,
liblastfm.so.1.0.0
namespace lastfm
NetworkAccessManager::createRequest ( enum QNetworkAccessManager::Operation p1, QNetworkRequest const& p2, QIODevice* outgoingdata )
[symbol: _ZN6lastfm20NetworkAccessManager13createRequestEN21QNetworkAccessManager9OperationERK15QNetworkRequestP9QIODevice]
NetworkAccessManager::metaObject ( ) const
[symbol: _ZNK6lastfm20NetworkAccessManager10metaObjectEv]
NetworkAccessManager::NetworkAccessManager [in-charge] ( QObject* parent )
[symbol: _ZN6lastfm20NetworkAccessManagerC1EP7QObject]
NetworkAccessManager::NetworkAccessManager [not-in-charge] ( QObject* parent )
[symbol: _ZN6lastfm20NetworkAccessManagerC2EP7QObject]
NetworkAccessManager::proxy ( QNetworkRequest const& p1 )
[symbol: _ZN6lastfm20NetworkAccessManager5proxyERK15QNetworkRequest]
NetworkAccessManager::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN6lastfm20NetworkAccessManager11qt_metacallEN11QMetaObject4CallEiPPv]
NetworkAccessManager::qt_metacast ( char const* p1 )
[symbol: _ZN6lastfm20NetworkAccessManager11qt_metacastEPKc]
NetworkAccessManager::staticMetaObject [data]
[symbol: _ZN6lastfm20NetworkAccessManager16staticMetaObjectE]
NetworkAccessManager::~NetworkAccessManager [in-charge-deleting] ( )
[symbol: _ZN6lastfm20NetworkAccessManagerD0Ev]
NetworkAccessManager::~NetworkAccessManager [in-charge] ( )
[symbol: _ZN6lastfm20NetworkAccessManagerD1Ev]
NetworkAccessManager::~NetworkAccessManager [not-in-charge] ( )
[symbol: _ZN6lastfm20NetworkAccessManagerD2Ev]
NetworkConnectionMonitor.h,
liblastfm.so.1.0.0
namespace lastfm
NetworkConnectionMonitor::isConnected ( ) const
[symbol: _ZNK6lastfm24NetworkConnectionMonitor11isConnectedEv]
NetworkConnectionMonitor::metaObject ( ) const
[symbol: _ZNK6lastfm24NetworkConnectionMonitor10metaObjectEv]
NetworkConnectionMonitor::NetworkConnectionMonitor [in-charge] ( QObject* parent )
[symbol: _ZN6lastfm24NetworkConnectionMonitorC1EP7QObject]
NetworkConnectionMonitor::NetworkConnectionMonitor [not-in-charge] ( QObject* parent )
[symbol: _ZN6lastfm24NetworkConnectionMonitorC2EP7QObject]
NetworkConnectionMonitor::networkDown ( )
[symbol: _ZN6lastfm24NetworkConnectionMonitor11networkDownEv]
NetworkConnectionMonitor::networkUp ( )
[symbol: _ZN6lastfm24NetworkConnectionMonitor9networkUpEv]
NetworkConnectionMonitor::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN6lastfm24NetworkConnectionMonitor11qt_metacallEN11QMetaObject4CallEiPPv]
NetworkConnectionMonitor::qt_metacast ( char const* p1 )
[symbol: _ZN6lastfm24NetworkConnectionMonitor11qt_metacastEPKc]
NetworkConnectionMonitor::setConnected ( bool connected )
[symbol: _ZN6lastfm24NetworkConnectionMonitor12setConnectedEb]
NetworkConnectionMonitor::staticMetaObject [data]
[symbol: _ZN6lastfm24NetworkConnectionMonitor16staticMetaObjectE]
NetworkConnectionMonitor::~NetworkConnectionMonitor [in-charge-deleting] ( )
[symbol: _ZN6lastfm24NetworkConnectionMonitorD0Ev]
NetworkConnectionMonitor::~NetworkConnectionMonitor [in-charge] ( )
[symbol: _ZN6lastfm24NetworkConnectionMonitorD1Ev]
NetworkConnectionMonitor::~NetworkConnectionMonitor [not-in-charge] ( )
[symbol: _ZN6lastfm24NetworkConnectionMonitorD2Ev]
Playlist.h,
liblastfm.so.1.0.0
namespace lastfm
Playlist::id ( ) const
[symbol: _ZNK6lastfm8Playlist2idEv]
Playlist::operator = ( Playlist const& that )
[symbol: _ZN6lastfm8PlaylistaSERKS0_]
Playlist::Playlist [in-charge] ( int id )
[symbol: _ZN6lastfm8PlaylistC1Ei]
Playlist::Playlist [in-charge] ( Playlist const& that )
[symbol: _ZN6lastfm8PlaylistC1ERKS0_]
Playlist::Playlist [not-in-charge] ( int id )
[symbol: _ZN6lastfm8PlaylistC2Ei]
Playlist::Playlist [not-in-charge] ( Playlist const& that )
[symbol: _ZN6lastfm8PlaylistC2ERKS0_]
Playlist::~Playlist [in-charge] ( )
[symbol: _ZN6lastfm8PlaylistD1Ev]
Playlist::~Playlist [not-in-charge] ( )
[symbol: _ZN6lastfm8PlaylistD2Ev]
RadioStation.h,
liblastfm.so.1.0.0
operator<< ( QDebug d, lastfm::RadioStation const& station )
[symbol: _Zls6QDebugRKN6lastfm12RadioStationE]
RadioStation.h,
liblastfm.so.1.0.0
namespace lastfm
RadioStation::disco ( ) const
[symbol: _ZNK6lastfm12RadioStation5discoEv]
RadioStation::friends ( User const& user ) [static]
[symbol: _ZN6lastfm12RadioStation7friendsERKNS_4UserE]
RadioStation::getSampleArtists ( int limit ) const
[symbol: _ZNK6lastfm12RadioStation16getSampleArtistsEi]
RadioStation::getTagSuggestions ( int limit ) const
[symbol: _ZNK6lastfm12RadioStation17getTagSuggestionsEi]
RadioStation::isLegacyPlaylist ( ) const
[symbol: _ZNK6lastfm12RadioStation16isLegacyPlaylistEv]
RadioStation::library ( User const& user ) [static]
[symbol: _ZN6lastfm12RadioStation7libraryERKNS_4UserE]
RadioStation::library ( QList<User>& users ) [static]
[symbol: _ZN6lastfm12RadioStation7libraryER5QListINS_4UserEE]
RadioStation::list ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm12RadioStation4listEP13QNetworkReply]
RadioStation::mainstr ( ) const
[symbol: _ZNK6lastfm12RadioStation7mainstrEv]
RadioStation::mix ( User const& user ) [static]
[symbol: _ZN6lastfm12RadioStation3mixERKNS_4UserE]
RadioStation::neighbourhood ( User const& user ) [static]
[symbol: _ZN6lastfm12RadioStation13neighbourhoodERKNS_4UserE]
RadioStation::operator = ( RadioStation const& that )
[symbol: _ZN6lastfm12RadioStationaSERKS0_]
RadioStation::operator == ( RadioStation const& that ) const
[symbol: _ZNK6lastfm12RadioStationeqERKS0_]
RadioStation::RadioStation [in-charge] ( )
[symbol: _ZN6lastfm12RadioStationC1Ev]
RadioStation::RadioStation [in-charge] ( RadioStation const& that )
[symbol: _ZN6lastfm12RadioStationC1ERKS0_]
RadioStation::RadioStation [in-charge] ( QString const& s )
[symbol: _ZN6lastfm12RadioStationC1ERK7QString]
RadioStation::RadioStation [not-in-charge] ( )
[symbol: _ZN6lastfm12RadioStationC2Ev]
RadioStation::RadioStation [not-in-charge] ( RadioStation const& that )
[symbol: _ZN6lastfm12RadioStationC2ERKS0_]
RadioStation::RadioStation [not-in-charge] ( QString const& s )
[symbol: _ZN6lastfm12RadioStationC2ERK7QString]
RadioStation::recommendations ( User const& user ) [static]
[symbol: _ZN6lastfm12RadioStation15recommendationsERKNS_4UserE]
RadioStation::rep ( ) const
[symbol: _ZNK6lastfm12RadioStation3repEv]
RadioStation::setDisco ( bool disco )
[symbol: _ZN6lastfm12RadioStation8setDiscoEb]
RadioStation::setMainstr ( float mainstr )
[symbol: _ZN6lastfm12RadioStation10setMainstrEf]
RadioStation::setRep ( float rep )
[symbol: _ZN6lastfm12RadioStation6setRepEf]
RadioStation::setTagFilter ( QString const& tag )
[symbol: _ZN6lastfm12RadioStation12setTagFilterERK7QString]
RadioStation::setTitle ( QString const& title )
[symbol: _ZN6lastfm12RadioStation8setTitleERK7QString]
RadioStation::setUrl ( QString const& url )
[symbol: _ZN6lastfm12RadioStation6setUrlERK7QString]
RadioStation::similar ( Artist const& artist ) [static]
[symbol: _ZN6lastfm12RadioStation7similarERKNS_6ArtistE]
RadioStation::similar ( QList<Artist>& artist ) [static]
[symbol: _ZN6lastfm12RadioStation7similarER5QListINS_6ArtistEE]
RadioStation::tag ( Tag const& tag ) [static]
[symbol: _ZN6lastfm12RadioStation3tagERKNS_3TagE]
RadioStation::tag ( QList<Tag>& tag ) [static]
[symbol: _ZN6lastfm12RadioStation3tagER5QListINS_3TagEE]
RadioStation::title ( ) const
[symbol: _ZNK6lastfm12RadioStation5titleEv]
RadioStation::~RadioStation [in-charge] ( )
[symbol: _ZN6lastfm12RadioStationD1Ev]
RadioStation::~RadioStation [not-in-charge] ( )
[symbol: _ZN6lastfm12RadioStationD2Ev]
RadioTuner.h,
liblastfm.so.1.0.0
namespace lastfm
RadioTuner::error ( enum ws::Error p1, QString const& message )
[symbol: _ZN6lastfm10RadioTuner5errorENS_2ws5ErrorERK7QString]
RadioTuner::retune ( RadioStation const& p1 )
[symbol: _ZN6lastfm10RadioTuner6retuneERKNS_12RadioStationE]
RadioTuner::supportsDisco ( bool supportsDisco )
[symbol: _ZN6lastfm10RadioTuner13supportsDiscoEb]
ScrobbleCache.h,
liblastfm.so.1.0.0
namespace lastfm
ScrobbleCache::add ( QList<Track>const& p1 )
[symbol: _ZN6lastfm13ScrobbleCache3addERK5QListINS_5TrackEE]
ScrobbleCache::operator = ( ScrobbleCache const& that )
[symbol: _ZN6lastfm13ScrobbleCacheaSERKS0_]
ScrobbleCache::path ( ) const
[symbol: _ZNK6lastfm13ScrobbleCache4pathEv]
ScrobbleCache::remove ( QList<Track>const& p1 )
[symbol: _ZN6lastfm13ScrobbleCache6removeERK5QListINS_5TrackEE]
ScrobbleCache::ScrobbleCache [in-charge] ( ScrobbleCache const& that )
[symbol: _ZN6lastfm13ScrobbleCacheC1ERKS0_]
ScrobbleCache::ScrobbleCache [in-charge] ( QString const& username )
[symbol: _ZN6lastfm13ScrobbleCacheC1ERK7QString]
ScrobbleCache::ScrobbleCache [not-in-charge] ( ScrobbleCache const& that )
[symbol: _ZN6lastfm13ScrobbleCacheC2ERKS0_]
ScrobbleCache::ScrobbleCache [not-in-charge] ( QString const& username )
[symbol: _ZN6lastfm13ScrobbleCacheC2ERK7QString]
ScrobbleCache::tracks ( ) const
[symbol: _ZNK6lastfm13ScrobbleCache6tracksEv]
ScrobbleCache::username ( ) const
[symbol: _ZNK6lastfm13ScrobbleCache8usernameEv]
ScrobbleCache::~ScrobbleCache [in-charge] ( )
[symbol: _ZN6lastfm13ScrobbleCacheD1Ev]
ScrobbleCache::~ScrobbleCache [not-in-charge] ( )
[symbol: _ZN6lastfm13ScrobbleCacheD2Ev]
ScrobblePoint.h,
liblastfm.so.1.0.0
namespace lastfm
ScrobblePoint::defaultScrobblePercent ( ) [static]
[symbol: _ZN6lastfm13ScrobblePoint22defaultScrobblePercentEv]
ScrobblePoint::operator uint ( ) const
[symbol: _ZNK6lastfm13ScrobblePointcvjEv]
ScrobblePoint::operator = ( ScrobblePoint const& that )
[symbol: _ZN6lastfm13ScrobblePointaSERKS0_]
ScrobblePoint::scrobblePercentMax ( ) [static]
[symbol: _ZN6lastfm13ScrobblePoint18scrobblePercentMaxEv]
ScrobblePoint::scrobblePercentMin ( ) [static]
[symbol: _ZN6lastfm13ScrobblePoint18scrobblePercentMinEv]
ScrobblePoint::ScrobblePoint [in-charge] ( )
[symbol: _ZN6lastfm13ScrobblePointC1Ev]
ScrobblePoint::ScrobblePoint [in-charge] ( ScrobblePoint const& that )
[symbol: _ZN6lastfm13ScrobblePointC1ERKS0_]
ScrobblePoint::ScrobblePoint [in-charge] ( uint j )
[symbol: _ZN6lastfm13ScrobblePointC1Ej]
ScrobblePoint::ScrobblePoint [not-in-charge] ( )
[symbol: _ZN6lastfm13ScrobblePointC2Ev]
ScrobblePoint::ScrobblePoint [not-in-charge] ( ScrobblePoint const& that )
[symbol: _ZN6lastfm13ScrobblePointC2ERKS0_]
ScrobblePoint::ScrobblePoint [not-in-charge] ( uint j )
[symbol: _ZN6lastfm13ScrobblePointC2Ej]
ScrobblePoint::scrobbleTimeMax ( ) [static]
[symbol: _ZN6lastfm13ScrobblePoint15scrobbleTimeMaxEv]
ScrobblePoint::scrobbleTimeMin ( ) [static]
[symbol: _ZN6lastfm13ScrobblePoint15scrobbleTimeMinEv]
ScrobblePoint::~ScrobblePoint [in-charge] ( )
[symbol: _ZN6lastfm13ScrobblePointD1Ev]
ScrobblePoint::~ScrobblePoint [not-in-charge] ( )
[symbol: _ZN6lastfm13ScrobblePointD2Ev]
Tag.h,
liblastfm.so.1.0.0
namespace lastfm
Tag::getTopTags ( ) [static]
[symbol: _ZN6lastfm3Tag10getTopTagsEv]
Tag::list ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm3Tag4listEP13QNetworkReply]
Tag::operator QString ( ) const
[symbol: _ZNK6lastfm3Tagcv7QStringEv]
Tag::operator< ( Tag const& that ) const
[symbol: _ZNK6lastfm3TagltERKS0_]
Tag::operator = ( Tag const& that ) const
[symbol: _ZNK6lastfm3TagaSERKS0_]
Tag::Tag [in-charge] ( Tag const& that )
[symbol: _ZN6lastfm3TagC1ERKS0_]
Tag::Tag [in-charge] ( QString const& name )
[symbol: _ZN6lastfm3TagC1ERK7QString]
Tag::Tag [not-in-charge] ( Tag const& that )
[symbol: _ZN6lastfm3TagC2ERKS0_]
Tag::Tag [not-in-charge] ( QString const& name )
[symbol: _ZN6lastfm3TagC2ERK7QString]
Tag::~Tag [in-charge] ( )
[symbol: _ZN6lastfm3TagD1Ev]
Tag::~Tag [not-in-charge] ( )
[symbol: _ZN6lastfm3TagD2Ev]
Tasteometer.h,
liblastfm.so.1.0.0
namespace lastfm
Tasteometer::compare ( User const& left, User const& right ) [static]
[symbol: _ZN6lastfm11Tasteometer7compareERKNS_4UserES3_]
Tasteometer::Tasteometer [in-charge] ( )
[symbol: _ZN6lastfm11TasteometerC1Ev]
Tasteometer::Tasteometer [not-in-charge] ( )
[symbol: _ZN6lastfm11TasteometerC2Ev]
Tasteometer::~Tasteometer [in-charge] ( )
[symbol: _ZN6lastfm11TasteometerD1Ev]
Tasteometer::~Tasteometer [not-in-charge] ( )
[symbol: _ZN6lastfm11TasteometerD2Ev]
Track.h,
liblastfm.so.1.0.0
operator<< ( QDebug d, lastfm::Track const& t )
[symbol: _Zls6QDebugRKN6lastfm5TrackE]
Track.h,
liblastfm.so.1.0.0
namespace lastfm
MutableTrack::removeExtra ( QString key )
[symbol: _ZN6lastfm12MutableTrack11removeExtraE7QString]
MutableTrack::setAlbumArtist ( QString albumArtist )
[symbol: _ZN6lastfm12MutableTrack14setAlbumArtistE7QString]
MutableTrack::setContext ( TrackContext context )
[symbol: _ZN6lastfm12MutableTrack10setContextENS_12TrackContextE]
MutableTrack::setCorrections ( QString title, QString album, QString artist, QString albumArtist )
[symbol: _ZN6lastfm12MutableTrack14setCorrectionsE7QStringS1_S1_S1_]
MutableTrack::setFingerprintId ( uint id )
[symbol: _ZN6lastfm12MutableTrack16setFingerprintIdEj]
MutableTrack::setFromLfm ( XmlQuery const& lfm )
[symbol: _ZN6lastfm12MutableTrack10setFromLfmERKNS_8XmlQueryE]
MutableTrack::setImageUrl ( enum AbstractType::ImageSize size, QString const& url )
[symbol: _ZN6lastfm12MutableTrack11setImageUrlENS_12AbstractType9ImageSizeERK7QString]
MutableTrack::setLoved ( bool loved )
[symbol: _ZN6lastfm12MutableTrack8setLovedEb]
MutableTrack::setMbid ( Mbid id )
[symbol: _ZN6lastfm12MutableTrack7setMbidENS_4MbidE]
MutableTrack::setPodcast ( bool podcast )
[symbol: _ZN6lastfm12MutableTrack10setPodcastEb]
MutableTrack::setScrobbleError ( enum Track::ScrobbleError scrobbleError )
[symbol: _ZN6lastfm12MutableTrack16setScrobbleErrorENS_5Track13ScrobbleErrorE]
MutableTrack::setScrobbleErrorText ( QString const& scrobbleErrorText )
[symbol: _ZN6lastfm12MutableTrack20setScrobbleErrorTextERK7QString]
MutableTrack::setScrobbleStatus ( enum Track::ScrobbleStatus scrobbleStatus )
[symbol: _ZN6lastfm12MutableTrack17setScrobbleStatusENS_5Track14ScrobbleStatusE]
MutableTrack::setTimeStamp ( QDateTime const& dt )
[symbol: _ZN6lastfm12MutableTrack12setTimeStampERK9QDateTime]
MutableTrack::setTrackNumber ( uint n )
[symbol: _ZN6lastfm12MutableTrack14setTrackNumberEj]
MutableTrack::setVideo ( bool video )
[symbol: _ZN6lastfm12MutableTrack8setVideoEb]
MutableTrack::stamp ( )
[symbol: _ZN6lastfm12MutableTrack5stampEv]
Track::album ( enum Track::Corrections corrected ) const
[symbol: _ZNK6lastfm5Track5albumENS0_11CorrectionsE]
Track::albumArtist ( enum Track::Corrections corrected ) const
[symbol: _ZNK6lastfm5Track11albumArtistENS0_11CorrectionsE]
Track::artist ( enum Track::Corrections corrected ) const
[symbol: _ZNK6lastfm5Track6artistENS0_11CorrectionsE]
Track::context ( ) const
[symbol: _ZNK6lastfm5Track7contextEv]
Track::corrected ( ) const
[symbol: _ZNK6lastfm5Track9correctedEv]
Track::durationString ( ) const
[symbol: _ZNK6lastfm5Track14durationStringEv]
Track::extra ( QString const& key ) const
[symbol: _ZNK6lastfm5Track5extraERK7QString]
Track::fingerprintId ( ) const
[symbol: _ZNK6lastfm5Track13fingerprintIdEv]
Track::getBuyLinks ( QString const& country ) const
[symbol: _ZNK6lastfm5Track11getBuyLinksERK7QString]
Track::getInfo ( QObject* receiver, char const* method, QString const& username ) const
[symbol: _ZNK6lastfm5Track7getInfoEP7QObjectPKcRK7QString]
Track::getSimilar ( int limit ) const
[symbol: _ZNK6lastfm5Track10getSimilarEi]
Track::getSimilar ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm5Track10getSimilarEP13QNetworkReply]
Track::getTopFans ( ) const
[symbol: _ZNK6lastfm5Track10getTopFansEv]
Track::imageUrl ( enum AbstractType::ImageSize size, bool square ) const
[symbol: _ZNK6lastfm5Track8imageUrlENS_12AbstractType9ImageSizeEb]
Track::isLoved ( ) const
[symbol: _ZNK6lastfm5Track7isLovedEv]
Track::isPodcast ( ) const
[symbol: _ZNK6lastfm5Track9isPodcastEv]
Track::isVideo ( ) const
[symbol: _ZNK6lastfm5Track7isVideoEv]
Track::loveStatus ( ) const
[symbol: _ZNK6lastfm5Track10loveStatusEv]
Track::operator QVariant ( ) const
[symbol: _ZNK6lastfm5Trackcv8QVariantEv]
Track::operator!= ( Track const& that ) const
[symbol: _ZNK6lastfm5TrackneERKS0_]
Track::params ( QString const& method, bool use_mbid ) const
[symbol: _ZNK6lastfm5Track6paramsERK7QStringb]
Track::removeNowPlaying ( ) const
[symbol: _ZNK6lastfm5Track16removeNowPlayingEv]
Track::sameObject ( Track const& that )
[symbol: _ZN6lastfm5Track10sameObjectERKS0_]
Track::scrobble ( ) const
[symbol: _ZNK6lastfm5Track8scrobbleEv]
Track::scrobble ( QList<Track>const& tracks ) [static]
[symbol: _ZN6lastfm5Track8scrobbleERK5QListIS0_E]
Track::scrobbleError ( ) const
[symbol: _ZNK6lastfm5Track13scrobbleErrorEv]
Track::scrobbleErrorText ( ) const
[symbol: _ZNK6lastfm5Track17scrobbleErrorTextEv]
Track::scrobbleStatus ( ) const
[symbol: _ZNK6lastfm5Track14scrobbleStatusEv]
Track::share ( QStringList const& recipients, QString const& message, bool isPublic ) const
[symbol: _ZNK6lastfm5Track5shareERK11QStringListRK7QStringb]
Track::signalProxy ( ) const
[symbol: _ZNK6lastfm5Track11signalProxyEv]
Track::title ( enum Track::Corrections corrected ) const
[symbol: _ZNK6lastfm5Track5titleENS0_11CorrectionsE]
Track::toString ( ) const
[symbol: _ZNK6lastfm5Track8toStringEv]
Track::toString ( enum Track::Corrections corrections ) const
[symbol: _ZNK6lastfm5Track8toStringENS0_11CorrectionsE]
Track::toString ( QChar const& separator, enum Track::Corrections corrections ) const
[symbol: _ZNK6lastfm5Track8toStringERK5QCharNS0_11CorrectionsE]
Track::updateNowPlaying ( ) const
[symbol: _ZNK6lastfm5Track16updateNowPlayingEv]
Track::updateNowPlaying ( int duration ) const
[symbol: _ZNK6lastfm5Track16updateNowPlayingEi]
Track::~Track [in-charge-deleting] ( )
[symbol: _ZN6lastfm5TrackD0Ev]
TrackContext::operator = ( TrackContext const& that )
[symbol: _ZN6lastfm12TrackContextaSERKS0_]
TrackContext::TrackContext [in-charge] ( )
[symbol: _ZN6lastfm12TrackContextC1Ev]
TrackContext::TrackContext [in-charge] ( TrackContext const& that )
[symbol: _ZN6lastfm12TrackContextC1ERKS0_]
TrackContext::TrackContext [in-charge] ( QString const& type, QList<QString>const& values )
[symbol: _ZN6lastfm12TrackContextC1ERK7QStringRK5QListIS1_E]
TrackContext::TrackContext [not-in-charge] ( )
[symbol: _ZN6lastfm12TrackContextC2Ev]
TrackContext::TrackContext [not-in-charge] ( TrackContext const& that )
[symbol: _ZN6lastfm12TrackContextC2ERKS0_]
TrackContext::TrackContext [not-in-charge] ( QString const& type, QList<QString>const& values )
[symbol: _ZN6lastfm12TrackContextC2ERK7QStringRK5QListIS1_E]
TrackContext::type ( ) const
[symbol: _ZNK6lastfm12TrackContext4typeEv]
TrackContext::values ( ) const
[symbol: _ZNK6lastfm12TrackContext6valuesEv]
TrackContext::~TrackContext [in-charge] ( )
[symbol: _ZN6lastfm12TrackContextD1Ev]
TrackContext::~TrackContext [not-in-charge] ( )
[symbol: _ZN6lastfm12TrackContextD2Ev]
UrlBuilder.h,
liblastfm.so.1.0.0
namespace lastfm
UrlBuilder::isHost ( QUrl const& url ) [static]
[symbol: _ZN6lastfm10UrlBuilder6isHostERK4QUrl]
UrlBuilder::operator = ( UrlBuilder const& that )
[symbol: _ZN6lastfm10UrlBuilderaSERKS0_]
UrlBuilder::UrlBuilder [in-charge] ( UrlBuilder const& that )
[symbol: _ZN6lastfm10UrlBuilderC1ERKS0_]
UrlBuilder::UrlBuilder [not-in-charge] ( UrlBuilder const& that )
[symbol: _ZN6lastfm10UrlBuilderC2ERKS0_]
User.h,
liblastfm.so.1.0.0
namespace lastfm
Gender::female ( ) const
[symbol: _ZNK6lastfm6Gender6femaleEv]
Gender::Gender [in-charge] ( )
[symbol: _ZN6lastfm6GenderC1Ev]
Gender::Gender [in-charge] ( Gender const& gender )
[symbol: _ZN6lastfm6GenderC1ERKS0_]
Gender::Gender [in-charge] ( QString const& ss )
[symbol: _ZN6lastfm6GenderC1ERK7QString]
Gender::Gender [not-in-charge] ( )
[symbol: _ZN6lastfm6GenderC2Ev]
Gender::Gender [not-in-charge] ( Gender const& gender )
[symbol: _ZN6lastfm6GenderC2ERKS0_]
Gender::Gender [not-in-charge] ( QString const& ss )
[symbol: _ZN6lastfm6GenderC2ERK7QString]
Gender::known ( ) const
[symbol: _ZNK6lastfm6Gender5knownEv]
Gender::male ( ) const
[symbol: _ZNK6lastfm6Gender4maleEv]
Gender::operator = ( Gender const& that )
[symbol: _ZN6lastfm6GenderaSERKS0_]
Gender::toString ( ) const
[symbol: _ZNK6lastfm6Gender8toStringEv]
Gender::~Gender [in-charge] ( )
[symbol: _ZN6lastfm6GenderD1Ev]
Gender::~Gender [not-in-charge] ( )
[symbol: _ZN6lastfm6GenderD2Ev]
User::canBootstrap ( ) const
[symbol: _ZNK6lastfm4User12canBootstrapEv]
User::country ( ) const
[symbol: _ZNK6lastfm4User7countryEv]
User::dateRegistered ( ) const
[symbol: _ZNK6lastfm4User14dateRegisteredEv]
User::gender ( ) const
[symbol: _ZNK6lastfm4User6genderEv]
User::getFriends ( bool recentTracks, int limit, int page ) const
[symbol: _ZNK6lastfm4User10getFriendsEbii]
User::getFriendsListeningNow ( int limit, int page ) const
[symbol: _ZNK6lastfm4User22getFriendsListeningNowEii]
User::getInfo ( QString const& username ) [static]
[symbol: _ZN6lastfm4User7getInfoERK7QString]
User::getInfoString ( ) const
[symbol: _ZNK6lastfm4User13getInfoStringEv]
User::getLovedTracks ( int limit, int page ) const
[symbol: _ZNK6lastfm4User14getLovedTracksEii]
User::getNeighbours ( int limit, int page ) const
[symbol: _ZNK6lastfm4User13getNeighboursEii]
User::getRecentStations ( int limit, int page ) const
[symbol: _ZNK6lastfm4User17getRecentStationsEii]
User::getRecentTracks ( int limit, int page ) const
[symbol: _ZNK6lastfm4User15getRecentTracksEii]
User::getRecommendedArtists ( int limit, int page ) const
[symbol: _ZNK6lastfm4User21getRecommendedArtistsEii]
User::getTopArtists ( QString period, int limit, int page ) const
[symbol: _ZNK6lastfm4User13getTopArtistsE7QStringii]
User::imageUrl ( enum AbstractType::ImageSize size, bool square ) const
[symbol: _ZNK6lastfm4User8imageUrlENS_12AbstractType9ImageSizeEb]
User::isSubscriber ( ) const
[symbol: _ZNK6lastfm4User12isSubscriberEv]
User::list ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm4User4listEP13QNetworkReply]
User::match ( ) const
[symbol: _ZNK6lastfm4User5matchEv]
User::operator< ( User const& that ) const
[symbol: _ZNK6lastfm4UserltERKS0_]
User::operator = ( User const& that )
[symbol: _ZN6lastfm4UseraSERKS0_]
User::operator == ( User const& that ) const
[symbol: _ZNK6lastfm4UsereqERKS0_]
User::params ( QString const& method ) const
[symbol: _ZNK6lastfm4User6paramsERK7QString]
User::realName ( ) const
[symbol: _ZNK6lastfm4User8realNameEv]
User::scrobbleCount ( ) const
[symbol: _ZNK6lastfm4User13scrobbleCountEv]
User::setAge ( unsigned short age )
[symbol: _ZN6lastfm4User6setAgeEt]
User::setCanBootstrap ( bool canBootstrap )
[symbol: _ZN6lastfm4User15setCanBootstrapEb]
User::setCountry ( QString const& country )
[symbol: _ZN6lastfm4User10setCountryERK7QString]
User::setDateRegistered ( QDateTime const& date )
[symbol: _ZN6lastfm4User17setDateRegisteredERK9QDateTime]
User::setGender ( QString const& s )
[symbol: _ZN6lastfm4User9setGenderERK7QString]
User::setImages ( QList<QUrl>const& images )
[symbol: _ZN6lastfm4User9setImagesERK5QListI4QUrlE]
User::setIsSubscriber ( bool subscriber )
[symbol: _ZN6lastfm4User15setIsSubscriberEb]
User::setName ( QString const& name )
[symbol: _ZN6lastfm4User7setNameERK7QString]
User::setRealName ( QString const& realName )
[symbol: _ZN6lastfm4User11setRealNameERK7QString]
User::setScrobbleCount ( quint32 scrobblesCount )
[symbol: _ZN6lastfm4User16setScrobbleCountEj]
User::setType ( enum User::Type type )
[symbol: _ZN6lastfm4User7setTypeENS0_4TypeE]
User::toDomElement ( QDomDocument& p1 ) const
[symbol: _ZNK6lastfm4User12toDomElementER12QDomDocument]
User::toString ( ) const
[symbol: _ZNK6lastfm4User8toStringEv]
User::type ( ) const
[symbol: _ZNK6lastfm4User4typeEv]
User::User [in-charge] ( )
[symbol: _ZN6lastfm4UserC1Ev]
User::User [in-charge] ( XmlQuery const& xml )
[symbol: _ZN6lastfm4UserC1ERKNS_8XmlQueryE]
User::User [not-in-charge] ( )
[symbol: _ZN6lastfm4UserC2Ev]
User::User [not-in-charge] ( XmlQuery const& xml )
[symbol: _ZN6lastfm4UserC2ERKNS_8XmlQueryE]
User::~User [in-charge-deleting] ( )
[symbol: _ZN6lastfm4UserD0Ev]
UserList::currentPage ( )
[symbol: _ZN6lastfm8UserList11currentPageEv]
UserList::operator = ( UserList const& other )
[symbol: _ZN6lastfm8UserListaSERKS0_]
UserList::totalPages ( )
[symbol: _ZN6lastfm8UserList10totalPagesEv]
UserList::totalUsers ( )
[symbol: _ZN6lastfm8UserList10totalUsersEv]
UserList::UserList [in-charge] ( )
[symbol: _ZN6lastfm8UserListC1Ev]
UserList::UserList [in-charge] ( UserList const& other )
[symbol: _ZN6lastfm8UserListC1ERKS0_]
UserList::UserList [in-charge] ( XmlQuery const& query )
[symbol: _ZN6lastfm8UserListC1ERKNS_8XmlQueryE]
UserList::UserList [not-in-charge] ( )
[symbol: _ZN6lastfm8UserListC2Ev]
UserList::UserList [not-in-charge] ( UserList const& other )
[symbol: _ZN6lastfm8UserListC2ERKS0_]
UserList::UserList [not-in-charge] ( XmlQuery const& query )
[symbol: _ZN6lastfm8UserListC2ERKNS_8XmlQueryE]
UserList::users ( )
[symbol: _ZN6lastfm8UserList5usersEv]
UserList::usersPerPage ( )
[symbol: _ZN6lastfm8UserList12usersPerPageEv]
UserList::~UserList [in-charge] ( )
[symbol: _ZN6lastfm8UserListD1Ev]
UserList::~UserList [not-in-charge] ( )
[symbol: _ZN6lastfm8UserListD2Ev]
ws.h,
liblastfm.so.1.0.0
namespace lastfm
nam ( )
[symbol: _ZN6lastfm3namEv]
setNetworkAccessManager ( QNetworkAccessManager* nam )
[symbol: _ZN6lastfm23setNetworkAccessManagerEP21QNetworkAccessManager]
ws.h,
liblastfm.so.1.0.0
namespace lastfm::ws
ApiKey [data]
[symbol: _ZN6lastfm2ws6ApiKeyE]
expires ( QNetworkReply* p1 )
[symbol: _ZN6lastfm2ws7expiresEP13QNetworkReply]
get ( QMap<QString, QString> p1 )
[symbol: _ZN6lastfm2ws3getE4QMapI7QStringS2_E]
host ( )
[symbol: _ZN6lastfm2ws4hostEv]
ParseError::enumValue ( ) const
[symbol: _ZNK6lastfm2ws10ParseError9enumValueEv]
ParseError::message ( ) const
[symbol: _ZNK6lastfm2ws10ParseError7messageEv]
ParseError::operator = ( ParseError const& that )
[symbol: _ZN6lastfm2ws10ParseErroraSERKS1_]
ParseError::ParseError [in-charge] ( enum Error e, QString message )
[symbol: _ZN6lastfm2ws10ParseErrorC1ENS0_5ErrorE7QString]
ParseError::ParseError [in-charge] ( ParseError const& that )
[symbol: _ZN6lastfm2ws10ParseErrorC1ERKS1_]
ParseError::ParseError [not-in-charge] ( enum Error e, QString message )
[symbol: _ZN6lastfm2ws10ParseErrorC2ENS0_5ErrorE7QString]
ParseError::ParseError [not-in-charge] ( ParseError const& that )
[symbol: _ZN6lastfm2ws10ParseErrorC2ERKS1_]
ParseError::~ParseError [in-charge] ( )
[symbol: _ZN6lastfm2ws10ParseErrorD1Ev]
ParseError::~ParseError [not-in-charge] ( )
[symbol: _ZN6lastfm2ws10ParseErrorD2Ev]
post ( QMap<QString, QString> p1, bool sessionKey )
[symbol: _ZN6lastfm2ws4postE4QMapI7QStringS2_Eb]
SessionKey [data]
[symbol: _ZN6lastfm2ws10SessionKeyE]
SharedSecret [data]
[symbol: _ZN6lastfm2ws12SharedSecretE]
sign ( QMap<QString, QString>& p1, bool sessionKey )
[symbol: _ZN6lastfm2ws4signER4QMapI7QStringS2_Eb]
url ( QMap<QString, QString> p1, bool sessionKey )
[symbol: _ZN6lastfm2ws3urlE4QMapI7QStringS2_Eb]
Username [data]
[symbol: _ZN6lastfm2ws8UsernameE]
XmlQuery.h,
liblastfm.so.1.0.0
operator<< ( QDebug d, lastfm::XmlQuery const& xq )
[symbol: _Zls6QDebugRKN6lastfm8XmlQueryE]
XmlQuery.h,
liblastfm.so.1.0.0
namespace lastfm
XmlQuery::attribute ( QString const& name ) const
[symbol: _ZNK6lastfm8XmlQuery9attributeERK7QString]
XmlQuery::children ( QString const& named ) const
[symbol: _ZNK6lastfm8XmlQuery8childrenERK7QString]
XmlQuery::operator QDomElement ( ) const
[symbol: _ZNK6lastfm8XmlQuerycv11QDomElementEv]
XmlQuery::operator = ( XmlQuery const& that )
[symbol: _ZN6lastfm8XmlQueryaSERKS0_]
XmlQuery::operator[ ] ( QString const& name ) const
[symbol: _ZNK6lastfm8XmlQueryixERK7QString]
XmlQuery::parse ( QByteArray const& data )
[symbol: _ZN6lastfm8XmlQuery5parseERK10QByteArray]
XmlQuery::parseError ( ) const
[symbol: _ZNK6lastfm8XmlQuery10parseErrorEv]
XmlQuery::text ( ) const
[symbol: _ZNK6lastfm8XmlQuery4textEv]
XmlQuery::XmlQuery [in-charge] ( )
[symbol: _ZN6lastfm8XmlQueryC1Ev]
XmlQuery::XmlQuery [in-charge] ( XmlQuery const& that )
[symbol: _ZN6lastfm8XmlQueryC1ERKS0_]
XmlQuery::XmlQuery [in-charge] ( QDomElement const& e, char const* name )
[symbol: _ZN6lastfm8XmlQueryC1ERK11QDomElementPKc]
XmlQuery::XmlQuery [not-in-charge] ( )
[symbol: _ZN6lastfm8XmlQueryC2Ev]
XmlQuery::XmlQuery [not-in-charge] ( XmlQuery const& that )
[symbol: _ZN6lastfm8XmlQueryC2ERKS0_]
XmlQuery::XmlQuery [not-in-charge] ( QDomElement const& e, char const* name )
[symbol: _ZN6lastfm8XmlQueryC2ERK11QDomElementPKc]
XmlQuery::~XmlQuery [in-charge] ( )
[symbol: _ZN6lastfm8XmlQueryD1Ev]
XmlQuery::~XmlQuery [not-in-charge] ( )
[symbol: _ZN6lastfm8XmlQueryD2Ev]
Xspf.h,
liblastfm.so.1.0.0
namespace lastfm
Xspf::expired ( )
[symbol: _ZN6lastfm4Xspf7expiredEv]
Xspf::isEmpty ( ) const
[symbol: _ZNK6lastfm4Xspf7isEmptyEv]
Xspf::metaObject ( ) const
[symbol: _ZNK6lastfm4Xspf10metaObjectEv]
Xspf::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN6lastfm4Xspf11qt_metacallEN11QMetaObject4CallEiPPv]
Xspf::qt_metacast ( char const* p1 )
[symbol: _ZN6lastfm4Xspf11qt_metacastEPKc]
Xspf::staticMetaObject [data]
[symbol: _ZN6lastfm4Xspf16staticMetaObjectE]
Xspf::takeFirst ( )
[symbol: _ZN6lastfm4Xspf9takeFirstEv]
Xspf::title ( ) const
[symbol: _ZNK6lastfm4Xspf5titleEv]
Xspf::Xspf [in-charge] ( QDomElement const& playlist_node, QObject* parent )
[symbol: _ZN6lastfm4XspfC1ERK11QDomElementP7QObject]
Xspf::Xspf [not-in-charge] ( QDomElement const& playlist_node, QObject* parent )
[symbol: _ZN6lastfm4XspfC2ERK11QDomElementP7QObject]
Xspf::~Xspf [in-charge-deleting] ( )
[symbol: _ZN6lastfm4XspfD0Ev]
to the top
Removed Symbols (70)
Album,
liblastfm.so.0.2.1
namespace lastfm
Album::getInfo ( ) const
[symbol: _ZNK6lastfm5Album7getInfoEv]
Album::share ( User const& recipient, QString const& message )
[symbol: _ZN6lastfm5Album5shareERKNS_4UserERK7QString]
Artist,
liblastfm.so.0.2.1
namespace lastfm
Artist::getInfo ( ) const
[symbol: _ZNK6lastfm6Artist7getInfoEv]
Artist::getInfo ( WsReply* p1 ) [static]
[symbol: _ZN6lastfm6Artist7getInfoEP7WsReply]
Artist::getSimilar ( ) const
[symbol: _ZNK6lastfm6Artist10getSimilarEv]
Artist::getSimilar ( WsReply* p1 ) [static]
[symbol: _ZN6lastfm6Artist10getSimilarEP7WsReply]
Artist::list ( WsReply* p1 ) [static]
[symbol: _ZN6lastfm6Artist4listEP7WsReply]
Artist::share ( User const& recipient, QString const& message )
[symbol: _ZN6lastfm6Artist5shareERKNS_4UserERK7QString]
Audioscrobbler,
liblastfm.so.0.2.1
namespace lastfm
Audioscrobbler::cache ( QList<Track>const& p1 )
[symbol: _ZN6lastfm14Audioscrobbler5cacheERK5QListINS_5TrackEE]
Audioscrobbler::rehandshake ( )
[symbol: _ZN6lastfm14Audioscrobbler11rehandshakeEv]
Audioscrobbler::status ( int code )
[symbol: _ZN6lastfm14Audioscrobbler6statusEi]
AuthenticatedUser,
liblastfm.so.0.2.1
namespace lastfm
AuthenticatedUser::getInfo ( ) [static]
[symbol: _ZN6lastfm17AuthenticatedUser7getInfoEv]
AuthenticatedUser::getInfoString ( WsReply* p1 ) [static]
[symbol: _ZN6lastfm17AuthenticatedUser13getInfoStringEP7WsReply]
AuthenticatedUser::getRecommendedArtists ( ) [static]
[symbol: _ZN6lastfm17AuthenticatedUser21getRecommendedArtistsEv]
User::getFriends ( ) const
[symbol: _ZNK6lastfm4User10getFriendsEv]
User::getNeighbours ( ) const
[symbol: _ZNK6lastfm4User13getNeighboursEv]
User::getRecentTracks ( ) const
[symbol: _ZNK6lastfm4User15getRecentTracksEv]
User::getTopArtists ( ) const
[symbol: _ZNK6lastfm4User13getTopArtistsEv]
User::list ( WsReply* p1 ) [static]
[symbol: _ZN6lastfm4User4listEP7WsReply]
CompleteFingerprint,
liblastfm.so.0.2.1
namespace lastfm
Fingerprint::decode ( QNetworkReply* p1, bool* lastfm_needs_a_complete_fingerprint )
[symbol: _ZN6lastfm11Fingerprint6decodeEP13QNetworkReplyPb]
Fingerprint::Fingerprint [in-charge] ( Track const& p1 )
[symbol: _ZN6lastfm11FingerprintC1ERKNS_5TrackE]
Fingerprint::Fingerprint [not-in-charge] ( Track const& p1 )
[symbol: _ZN6lastfm11FingerprintC2ERKNS_5TrackE]
Fingerprint::generate ( )
[symbol: _ZN6lastfm11Fingerprint8generateEv]
Fingerprint::submit ( ) const
[symbol: _ZNK6lastfm11Fingerprint6submitEv]
RadioTuner,
liblastfm.so.0.2.1
namespace lastfm
RadioTuner::error ( enum Ws::Error p1 )
[symbol: _ZN6lastfm10RadioTuner5errorEN2Ws5ErrorE]
Scrobble,
liblastfm.so.0.2.1
Scrobble::isValid ( enum Scrobble::Invalidity* p1 ) const
[symbol: _ZNK8Scrobble7isValidEPNS_10InvalidityE]
Scrobble::sourceString ( ) const
[symbol: _ZNK8Scrobble12sourceStringEv]
Tag,
liblastfm.so.0.2.1
namespace lastfm
Tag::list ( WsReply* p1 ) [static]
[symbol: _ZN6lastfm3Tag4listEP7WsReply]
Track,
liblastfm.so.0.2.1
namespace lastfm
Track::clone ( ) const
[symbol: _ZNK6lastfm5Track5cloneEv]
Track::share ( User const& recipient, QString const& message )
[symbol: _ZN6lastfm5Track5shareERKNS_4UserERK7QString]
Track::toString ( QChar const& separator ) const
[symbol: _ZNK6lastfm5Track8toStringERK5QChar]
WsAccessManager,
liblastfm.so.0.2.1
WsAccessManager:: [data]
[symbol: _ZTV15WsAccessManager]
WsAccessManager::createRequest ( enum QNetworkAccessManager::Operation p1, QNetworkRequest const& p2, QIODevice* outgoingdata )
[symbol: _ZN15WsAccessManager13createRequestEN21QNetworkAccessManager9OperationERK15QNetworkRequestP9QIODevice]
WsAccessManager::metaObject ( ) const
[symbol: _ZNK15WsAccessManager10metaObjectEv]
WsAccessManager::proxy ( QNetworkRequest const& p1 )
[symbol: _ZN15WsAccessManager5proxyERK15QNetworkRequest]
WsAccessManager::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN15WsAccessManager11qt_metacallEN11QMetaObject4CallEiPPv]
WsAccessManager::qt_metacast ( char const* p1 )
[symbol: _ZN15WsAccessManager11qt_metacastEPKc]
WsAccessManager::staticMetaObject [data]
[symbol: _ZN15WsAccessManager16staticMetaObjectE]
WsAccessManager::WsAccessManager [in-charge] ( QObject* parent )
[symbol: _ZN15WsAccessManagerC1EP7QObject]
WsAccessManager::WsAccessManager [not-in-charge] ( QObject* parent )
[symbol: _ZN15WsAccessManagerC2EP7QObject]
WsAccessManager::~WsAccessManager [in-charge-deleting] ( )
[symbol: _ZN15WsAccessManagerD0Ev]
WsAccessManager::~WsAccessManager [in-charge] ( )
[symbol: _ZN15WsAccessManagerD1Ev]
WsAccessManager::~WsAccessManager [not-in-charge] ( )
[symbol: _ZN15WsAccessManagerD2Ev]
WsDomElement,
liblastfm.so.0.2.1
WsDomElement::children ( QString const& named ) const
[symbol: _ZNK12WsDomElement8childrenERK7QString]
WsDomElement::nonEmptyText ( ) const
[symbol: _ZNK12WsDomElement12nonEmptyTextEv]
WsDomElement::operator[ ] ( QString const& name ) const
[symbol: _ZNK12WsDomElementixERK7QString]
WsKeys,
liblastfm.so.0.2.1
namespace Ws
ApiKey [data]
[symbol: _ZN2Ws6ApiKeyE]
SessionKey [data]
[symbol: _ZN2Ws10SessionKeyE]
SharedSecret [data]
[symbol: _ZN2Ws12SharedSecretE]
UserAgent [data]
[symbol: _ZN2Ws9UserAgentE]
Username [data]
[symbol: _ZN2Ws8UsernameE]
WsReply,
liblastfm.so.0.2.1
WsReply:: [data]
[symbol: _ZTV7WsReply]
WsReply::abort ( )
[symbol: _ZN7WsReply5abortEv]
WsReply::expires ( ) const
[symbol: _ZNK7WsReply7expiresEv]
WsReply::finished ( WsReply* p1 )
[symbol: _ZN7WsReply8finishedEPS_]
WsReply::fromHttpDate ( QByteArray const& value ) [static]
[symbol: _ZN7WsReply12fromHttpDateERK10QByteArray]
WsReply::header ( enum QNetworkRequest::KnownHeaders p1 ) const
[symbol: _ZNK7WsReply6headerEN15QNetworkRequest12KnownHeadersE]
WsReply::metaObject ( ) const
[symbol: _ZNK7WsReply10metaObjectEv]
WsReply::method ( ) const
[symbol: _ZNK7WsReply6methodEv]
WsReply::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
[symbol: _ZN7WsReply11qt_metacallEN11QMetaObject4CallEiPPv]
WsReply::qt_metacast ( char const* p1 )
[symbol: _ZN7WsReply11qt_metacastEPKc]
WsReply::staticMetaObject [data]
[symbol: _ZN7WsReply16staticMetaObjectE]
WsReply::~WsReply [in-charge-deleting] ( )
[symbol: _ZN7WsReplyD0Ev]
WsReply::~WsReply [in-charge] ( )
[symbol: _ZN7WsReplyD1Ev]
WsRequestBuilder,
liblastfm.so.0.2.1
WsRequestBuilder::add ( QString const& key, QString const& value )
[symbol: _ZN16WsRequestBuilder3addERK7QStringS2_]
WsRequestBuilder::setNetworkAccessManager ( QNetworkAccessManager* nam ) [static]
[symbol: _ZN16WsRequestBuilder23setNetworkAccessManagerEP21QNetworkAccessManager]
WsRequestBuilder::WsRequestBuilder [in-charge] ( QString const& methodName )
[symbol: _ZN16WsRequestBuilderC1ERK7QString]
WsRequestBuilder::WsRequestBuilder [not-in-charge] ( QString const& methodName )
[symbol: _ZN16WsRequestBuilderC2ERK7QString]
Xspf,
liblastfm.so.0.2.1
namespace lastfm
Xspf::Xspf [in-charge] ( QDomElement const& playlist_node )
[symbol: _ZN6lastfm4XspfC1ERK11QDomElement]
Xspf::Xspf [not-in-charge] ( QDomElement const& playlist_node )
[symbol: _ZN6lastfm4XspfC2ERK11QDomElement]
to the top
Problems with Data Types, High Severity (8)
Album
namespace lastfm
[+] class Album (2)
| Change |
Effect |
1 | Base class AbstractType has been added. | 1) Size of the class has been changed from 16 bytes to 8 bytes. 2) The memory layout in this class has been shifted by 4 bytes. |
2 | Size of this class has been changed from 16 bytes to 8 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (5)
Album::share ( User const& recipient, QString const& message )This method is from 'Album' class.
Album::www ( ) constThis method is from 'Album' class.
Album::addTags ( QStringList const& p1 ) constThis method is from 'Album' class.
Album::getInfo ( ) constThis method is from 'Album' class.
Album::getTags ( ) constThis method is from 'Album' class.
AuthenticatedUser
namespace lastfm
[+] class User (2)
| Change |
Effect |
1 | Base class AbstractType has been added. | 1) Size of the class has been changed from 24 bytes to 8 bytes. 2) The memory layout in this class has been shifted by 4 bytes. |
2 | Size of this class has been changed from 24 bytes to 8 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (13)
AuthenticatedUser::getInfoString ( WsReply* p1 ) [static]This method is from derived class 'AuthenticatedUser'.
AuthenticatedUser::getRecommendedArtists ( ) [static]This method is from derived class 'AuthenticatedUser'.
AuthenticatedUser::getInfo ( ) [static]This method is from derived class 'AuthenticatedUser'.
User::list ( WsReply* p1 ) [static]This method is from 'User' class.
Tag::www ( User const& user ) const1st parameter 'user' (reference) has base type 'User'.
User::getFriends ( ) constThis method is from 'User' class.
User::getTopTags ( ) constThis method is from 'User' class.
User::getPlaylists ( ) constThis method is from 'User' class.
User::getNeighbours ( ) constThis method is from 'User' class.
User::getTopArtists ( ) constThis method is from 'User' class.
User::getRecentTracks ( ) constThis method is from 'User' class.
User::getRecentArtists ( ) constThis method is from 'User' class.
...
Track
namespace lastfm
[+] class MutableTrack (1)
| Change |
Effect |
1 | Size of this class has been changed from 4 bytes to 8 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (3)
MutableTrack::ban ( )This method is from 'MutableTrack' class.
MutableTrack::love ( )This method is from 'MutableTrack' class.
MutableTrack::unlove ( )This method is from 'MutableTrack' class.
[+] class Track (2)
| Change |
Effect |
1 | Size of this class has been increased from 4 bytes to 8 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | Base class AbstractType has been added. | The memory layout in this class has been shifted by 4 bytes. |
[+] affected symbols (22)
RadioTuner::takeNextTrack ( )Return value has type 'Track'.
MutableTrack::ban ( )This method is from derived class 'MutableTrack'.
MutableTrack::love ( )This method is from derived class 'MutableTrack'.
MutableTrack::unlove ( )This method is from derived class 'MutableTrack'.
Audioscrobbler::nowPlaying ( Track const& p1 )1st parameter 'p1' (reference) has base type 'Track'.
Audioscrobbler::cache ( Track const& p1 )1st parameter 'p1' (reference) has base type 'Track'.
Track::durationString ( int seconds ) [static]This method is from 'Track' class.
Track::share ( User const& recipient, QString const& message )This method is from 'Track' class.
Track::Track [in-charge] ( QDomElement const& p1 )This constructor is from 'Track' class.
Track::Track [in-charge] ( )This constructor is from 'Track' class.
Track::getTopTags ( ) constThis method is from 'Track' class.
Track::toDomElement ( QDomDocument& p1 ) constThis method is from 'Track' class.
...
Xspf
namespace lastfm
[+] class Xspf (1)
| Change |
Effect |
1 | Base class QObject has been added. | 1) Size of the class has been changed from 8 bytes to 12 bytes. 2) The memory layout in this class has been shifted by 8 bytes. |
[+] affected symbols (1)
Xspf::Xspf [in-charge] ( QDomElement const& playlist_node )This constructor is from 'Xspf' class.
to the top
Problems with Symbols, High Severity (24)
Album,
liblastfm.so.0.2.1
namespace lastfm
[+] Album::getInfo ( ) const (1)
changed to:Album::getInfo ( QString const& username ) const
[symbol: _ZNK6lastfm5Album7getInfoEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK6lastfm5Album7getInfoEv to _ZNK6lastfm5Album7getInfoERK7QString. This may cause "undefined reference" linker error in old client applications. |
[+] Album::share ( User const& recipient, QString const& message ) (2)
changed to:Album::share ( QStringList const& recipients, QString const& message, bool isPublic ) const
[symbol: _ZN6lastfm5Album5shareERKNS_4UserERK7QString]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm5Album5shareERKNS_4UserERK7QString to _ZNK6lastfm5Album5shareERK11QStringListRK7QStringb. This may cause "undefined reference" linker error in old client applications. |
2 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm5Album5shareERKNS_4UserERK7QString to _ZNK6lastfm5Album5shareERK11QStringListRK7QStringb. This may cause "undefined reference" linker error in old client applications. |
Artist,
liblastfm.so.0.2.1
namespace lastfm
[+] Artist::getInfo ( ) const (2)
changed to:Artist::getInfo ( QNetworkReply* p1 ) [static]
[symbol: _ZNK6lastfm6Artist7getInfoEv]
| Change | Effect |
---|
1 | Method became non-const. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK6lastfm6Artist7getInfoEv to _ZN6lastfm6Artist7getInfoEP13QNetworkReply. This may cause "undefined reference" linker error in old client applications. |
2 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK6lastfm6Artist7getInfoEv to _ZN6lastfm6Artist7getInfoEP13QNetworkReply. This may cause "undefined reference" linker error in old client applications. |
[+] Artist::getInfo ( WsReply* p1 ) [static] (1)
changed to:Artist::getInfo ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm6Artist7getInfoEP7WsReply]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm6Artist7getInfoEP7WsReply to _ZN6lastfm6Artist7getInfoEP13QNetworkReply. This may cause "undefined reference" linker error in old client applications. |
[+] Artist::getSimilar ( ) const (2)
changed to:Artist::getSimilar ( QNetworkReply* p1 ) [static]
[symbol: _ZNK6lastfm6Artist10getSimilarEv]
| Change | Effect |
---|
1 | Method became non-const. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK6lastfm6Artist10getSimilarEv to _ZN6lastfm6Artist10getSimilarEP13QNetworkReply. This may cause "undefined reference" linker error in old client applications. |
2 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK6lastfm6Artist10getSimilarEv to _ZN6lastfm6Artist10getSimilarEP13QNetworkReply. This may cause "undefined reference" linker error in old client applications. |
[+] Artist::getSimilar ( WsReply* p1 ) [static] (1)
changed to:Artist::getSimilar ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm6Artist10getSimilarEP7WsReply]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm6Artist10getSimilarEP7WsReply to _ZN6lastfm6Artist10getSimilarEP13QNetworkReply. This may cause "undefined reference" linker error in old client applications. |
[+] Artist::list ( WsReply* p1 ) [static] (1)
changed to:Artist::list ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm6Artist4listEP7WsReply]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm6Artist4listEP7WsReply to _ZN6lastfm6Artist4listEP13QNetworkReply. This may cause "undefined reference" linker error in old client applications. |
[+] Artist::share ( User const& recipient, QString const& message ) (2)
changed to:Artist::share ( QStringList const& recipients, QString const& message, bool isPublic ) const
[symbol: _ZN6lastfm6Artist5shareERKNS_4UserERK7QString]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm6Artist5shareERKNS_4UserERK7QString to _ZNK6lastfm6Artist5shareERK11QStringListRK7QStringb. This may cause "undefined reference" linker error in old client applications. |
2 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm6Artist5shareERKNS_4UserERK7QString to _ZNK6lastfm6Artist5shareERK11QStringListRK7QStringb. This may cause "undefined reference" linker error in old client applications. |
AuthenticatedUser,
liblastfm.so.0.2.1
namespace lastfm
[+] User::getFriends ( ) const (1)
changed to:User::getFriends ( bool recentTracks, int limit, int page ) const
[symbol: _ZNK6lastfm4User10getFriendsEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK6lastfm4User10getFriendsEv to _ZNK6lastfm4User10getFriendsEbii. This may cause "undefined reference" linker error in old client applications. |
[+] User::getNeighbours ( ) const (1)
changed to:User::getNeighbours ( int limit, int page ) const
[symbol: _ZNK6lastfm4User13getNeighboursEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK6lastfm4User13getNeighboursEv to _ZNK6lastfm4User13getNeighboursEii. This may cause "undefined reference" linker error in old client applications. |
[+] User::getRecentTracks ( ) const (1)
changed to:User::getRecentTracks ( int limit, int page ) const
[symbol: _ZNK6lastfm4User15getRecentTracksEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK6lastfm4User15getRecentTracksEv to _ZNK6lastfm4User15getRecentTracksEii. This may cause "undefined reference" linker error in old client applications. |
[+] User::getTopArtists ( ) const (1)
changed to:User::getTopArtists ( QString period, int limit, int page ) const
[symbol: _ZNK6lastfm4User13getTopArtistsEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK6lastfm4User13getTopArtistsEv to _ZNK6lastfm4User13getTopArtistsE7QStringii. This may cause "undefined reference" linker error in old client applications. |
[+] User::list ( WsReply* p1 ) [static] (1)
changed to:User::list ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm4User4listEP7WsReply]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm4User4listEP7WsReply to _ZN6lastfm4User4listEP13QNetworkReply. This may cause "undefined reference" linker error in old client applications. |
RadioTuner,
liblastfm.so.0.2.1
namespace lastfm
[+] RadioTuner::error ( enum Ws::Error p1 ) (1)
changed to:RadioTuner::error ( enum ws::Error p1, QString const& message )
[symbol: _ZN6lastfm10RadioTuner5errorEN2Ws5ErrorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm10RadioTuner5errorEN2Ws5ErrorE to _ZN6lastfm10RadioTuner5errorENS_2ws5ErrorERK7QString. This may cause "undefined reference" linker error in old client applications. |
Tag,
liblastfm.so.0.2.1
namespace lastfm
[+] Tag::list ( WsReply* p1 ) [static] (1)
changed to:Tag::list ( QNetworkReply* p1 ) [static]
[symbol: _ZN6lastfm3Tag4listEP7WsReply]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm3Tag4listEP7WsReply to _ZN6lastfm3Tag4listEP13QNetworkReply. This may cause "undefined reference" linker error in old client applications. |
Track,
liblastfm.so.0.2.1
namespace lastfm
[+] Track::share ( User const& recipient, QString const& message ) (2)
changed to:Track::share ( QStringList const& recipients, QString const& message, bool isPublic ) const
[symbol: _ZN6lastfm5Track5shareERKNS_4UserERK7QString]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm5Track5shareERKNS_4UserERK7QString to _ZNK6lastfm5Track5shareERK11QStringListRK7QStringb. This may cause "undefined reference" linker error in old client applications. |
2 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm5Track5shareERKNS_4UserERK7QString to _ZNK6lastfm5Track5shareERK11QStringListRK7QStringb. This may cause "undefined reference" linker error in old client applications. |
[+] Track::toString ( QChar const& separator ) const (1)
changed to:Track::toString ( ) const
[symbol: _ZNK6lastfm5Track8toStringERK5QChar]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK6lastfm5Track8toStringERK5QChar to _ZNK6lastfm5Track8toStringEv. This may cause "undefined reference" linker error in old client applications. |
Xspf,
liblastfm.so.0.2.1
namespace lastfm
[+] Xspf::Xspf [in-charge] ( QDomElement const& playlist_node ) (1)
changed to:Xspf::~Xspf [in-charge-deleting] ( )
[symbol: _ZN6lastfm4XspfC1ERK11QDomElement]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm4XspfC1ERK11QDomElement to _ZN6lastfm4XspfD0Ev. This may cause "undefined reference" linker error in old client applications. |
[+] Xspf::Xspf [not-in-charge] ( QDomElement const& playlist_node ) (1)
changed to:Xspf::~Xspf [in-charge-deleting] ( )
[symbol: _ZN6lastfm4XspfC2ERK11QDomElement]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN6lastfm4XspfC2ERK11QDomElement to _ZN6lastfm4XspfD0Ev. This may cause "undefined reference" linker error in old client applications. |
to the top
Problems with Symbols, Medium Severity (20)
Album,
liblastfm.so.0.2.1
namespace lastfm
[+] Album::addTags ( QStringList const& p1 ) const (1)
[symbol: _ZNK6lastfm5Album7addTagsERK11QStringList]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] Album::getTags ( ) const (1)
[symbol: _ZNK6lastfm5Album7getTagsEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
Artist,
liblastfm.so.0.2.1
namespace lastfm
[+] Artist::addTags ( QStringList const& p1 ) const (1)
[symbol: _ZNK6lastfm6Artist7addTagsERK11QStringList]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] Artist::getTags ( ) const (1)
[symbol: _ZNK6lastfm6Artist7getTagsEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] Artist::getTopTags ( ) const (1)
[symbol: _ZNK6lastfm6Artist10getTopTagsEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] Artist::search ( int limit ) const (1)
[symbol: _ZNK6lastfm6Artist6searchEi]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
AuthenticatedUser,
liblastfm.so.0.2.1
namespace lastfm
[+] User::getPlaylists ( ) const (1)
[symbol: _ZNK6lastfm4User12getPlaylistsEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] User::getRecentArtists ( ) const (1)
[symbol: _ZNK6lastfm4User16getRecentArtistsEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] User::getTopTags ( ) const (1)
[symbol: _ZNK6lastfm4User10getTopTagsEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
Playlist,
liblastfm.so.0.2.1
namespace lastfm
[+] Playlist::addTrack ( Track const& p1 ) const (1)
[symbol: _ZNK6lastfm8Playlist8addTrackERKNS_5TrackE]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] Playlist::create ( QString const& title, QString const& description ) [static] (1)
[symbol: _ZN6lastfm8Playlist6createERK7QStringS3_]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] Playlist::fetch ( ) const (1)
[symbol: _ZNK6lastfm8Playlist5fetchEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] Playlist::fetch ( QUrl const& url ) [static] (1)
[symbol: _ZN6lastfm8Playlist5fetchERK4QUrl]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
Tag,
liblastfm.so.0.2.1
namespace lastfm
[+] Tag::search ( ) const (1)
[symbol: _ZNK6lastfm3Tag6searchEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
Track,
liblastfm.so.0.2.1
namespace lastfm
[+] MutableTrack::ban ( ) (1)
[symbol: _ZN6lastfm12MutableTrack3banEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] MutableTrack::love ( ) (1)
[symbol: _ZN6lastfm12MutableTrack4loveEv]
| Change | Effect |
---|
1 | Type of return value has been changed from WsReply* (4 bytes) to void. | Applications will not obtain a return value and execution may change. |
[+] Track::addTags ( QStringList const& p1 ) const (1)
[symbol: _ZNK6lastfm5Track7addTagsERK11QStringList]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] Track::getTags ( ) const (1)
[symbol: _ZNK6lastfm5Track7getTagsEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] Track::getTopTags ( ) const (1)
[symbol: _ZNK6lastfm5Track10getTopTagsEv]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
[+] Track::removeTag ( QString const& p1 ) const (1)
[symbol: _ZNK6lastfm5Track9removeTagERK7QString]
| Change | Effect |
---|
1 | Base type of return value has been changed from WsReply (40 bytes) to QNetworkReply (8 bytes). | Applications will obtain a different return value and execution may change. |
to the top
Problems with Data Types, Low Severity (17)
Album
namespace lastfm
[+] class Album (2)
| Change |
Effect |
1 | Field m_artist has been removed from this type. | Size of the inclusive type has been changed. |
2 | Field m_title has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (3)
Album::www ( ) constThis method is from 'Album' class.
Album::addTags ( QStringList const& p1 ) constThis method is from 'Album' class.
Album::getTags ( ) constThis method is from 'Album' class.
Artist
namespace lastfm
[+] class Artist (1)
| Change |
Effect |
1 | Base class AbstractType has been added. | Possible incorrect access of applications to the memory occupied by the base classes. |
[+] affected symbols (11)
Artist::getSimilar ( WsReply* p1 ) [static]This method is from 'Artist' class.
Artist::list ( WsReply* p1 ) [static]This method is from 'Artist' class.
Artist::share ( User const& recipient, QString const& message )This method is from 'Artist' class.
Artist::getInfo ( WsReply* p1 ) [static]This method is from 'Artist' class.
Artist::getSimilar ( ) constThis method is from 'Artist' class.
Artist::getTopTags ( ) constThis method is from 'Artist' class.
Artist::www ( ) constThis method is from 'Artist' class.
Artist::search ( int limit ) constThis method is from 'Artist' class.
Artist::addTags ( QStringList const& p1 ) constThis method is from 'Artist' class.
Artist::getInfo ( ) constThis method is from 'Artist' class.
Artist::getTags ( ) constThis method is from 'Artist' class.
...
AuthenticatedUser
namespace lastfm
[+] class User (5)
| Change |
Effect |
1 | Field m_largeImage has been removed from this type. | Size of the inclusive type has been changed. |
2 | Field m_match has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field m_mediumImage has been removed from this type. | Size of the inclusive type has been changed. |
4 | Field m_realName has been removed from this type. | Size of the inclusive type has been changed. |
5 | Field m_smallImage has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (5)
Tag::www ( User const& user ) const1st parameter 'user' (reference) has base type 'User'.
User::getTopTags ( ) constThis method is from 'User' class.
User::getPlaylists ( ) constThis method is from 'User' class.
User::getRecentArtists ( ) constThis method is from 'User' class.
User::www ( ) constThis method is from 'User' class.
RadioStation
namespace lastfm
[+] class RadioStation (3)
| Change |
Effect |
1 | Size of this type has been changed from 12 bytes to 4 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field m_title has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field m_url has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (1)
RadioTuner::RadioTuner [in-charge] ( RadioStation const& p1 )1st parameter 'p1' (reference) has base type 'RadioStation'.
RadioTuner
namespace lastfm
[+] class RadioTuner (2)
| Change |
Effect |
1 | Size of this type has been changed from 16 bytes to 12 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field m_retry_counter has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (9)
RadioTuner::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )This method is from 'RadioTuner' class.
RadioTuner::qt_metacast ( char const* p1 )This method is from 'RadioTuner' class.
RadioTuner::takeNextTrack ( )This method is from 'RadioTuner' class.
RadioTuner::trackAvailable ( )This method is from 'RadioTuner' class.
RadioTuner::staticMetaObject [data]This method is from 'RadioTuner' class.
RadioTuner::title ( QString const& p1 )This method is from 'RadioTuner' class.
RadioTuner::RadioTuner [in-charge] ( RadioStation const& p1 )This constructor is from 'RadioTuner' class.
RadioTuner::~RadioTuner [in-charge] ( )This method is from 'RadioTuner' class.
RadioTuner::metaObject ( ) constThis method is from 'RadioTuner' class.
Xspf
namespace lastfm
[+] class Xspf (4)
| Change |
Effect |
1 | Virtual method QObject::metaObject ( ) const has been overridden by Xspf::metaObject ( ) const. | Method Xspf::metaObject ( ) const will be called instead of QObject::metaObject ( ) const by old applications. |
2 | Virtual method QObject::qt_metacall ( enum QMetaObject::Call, int, void** ) has been overridden by Xspf::qt_metacall ( enum QMetaObject::Call, int, void** ). | Method Xspf::qt_metacall ( enum QMetaObject::Call, int, void** ) will be called instead of QObject::qt_metacall ( enum QMetaObject::Call, int, void** ) by old applications. |
3 | Virtual method QObject::qt_metacast ( char const* ) has been overridden by Xspf::qt_metacast ( char const* ). | Method Xspf::qt_metacast ( char const* ) will be called instead of QObject::qt_metacast ( char const* ) by old applications. |
4 | Virtual method QObject::~QObject ( ) has been overridden by Xspf::~Xspf ( ). | Method Xspf::~Xspf ( ) will be called instead of QObject::~QObject ( ) by old applications. |
[+] affected symbols (3)
QObject::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )The method 'Xspf::qt_metacall (enum QMetaObject::Call p1, int p2, void** p3)' will be called instead of this method.
QObject::qt_metacast ( char const* p1 )The method 'Xspf::qt_metacast (char const* p1)' will be called instead of this method.
QObject::metaObject ( ) constThe method 'Xspf::metaObject () const' will be called instead of this method.
to the top
Header Files (26)
Album
Artist
Audioscrobbler
AuthenticatedUser
CompleteFingerprint
Fingerprint
FingerprintId
global.h
Mbid
MutableTrack
Playlist
RadioStation
RadioTuner
Scrobble
ScrobblePoint
Tag
Track
UrlBuilder
User
WsAccessManager
WsDomElement
WsError
WsKeys
WsReply
WsRequestBuilder
Xspf
to the top
Shared Libraries (1)
liblastfm.so.0.2.1
to the top