Binary compatibility report for the liblastfm library between 0.2.1 and 1.0.0 versions on x86

Test Info


Library Nameliblastfm
Version #10.2.1
Version #21.0.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files26
Total Shared Libraries1
Total Symbols / Types137 / 83
VerdictIncompatible
(73.7%)

Problem Summary


SeverityCount
Added Symbols-403
Removed SymbolsHigh70
Problems with
Data Types
High8
Medium0
Low17
Problems with
Symbols
High24
Medium20
Low0
Problems with
Constants
Low0

Added Symbols (403)


Album.h, liblastfm.so.1.0.0
namespace lastfm
Album::Album [in-charge] ( )
Album::Album [in-charge] Album const& album )
Album::Album [in-charge] Mbid mbid )
Album::Album [not-in-charge] ( )
Album::Album [not-in-charge] Album const& album )
Album::Album [not-in-charge] Mbid mbid )
Album::artist ( ) const
Album::getInfo QString const& username ) const
Album::imageUrl ( enum AbstractType::ImageSize size, bool square ) const
Album::isNull ( ) const
Album::mbid ( ) const
Album::operator!= Album const& that ) const
Album::operator = Album const& that )
Album::operator == Album const& that ) const
Album::setImageUrl ( enum AbstractType::ImageSize size, QString const& url )
Album::share ( QStringList const& recipients, QString const& message, bool isPublic ) const
Album::toDomElement QDomDocument& p1 ) const
Album::toString ( ) const
Album::~Album [in-charge-deleting] ( )

Artist.h, liblastfm.so.1.0.0
namespace lastfm
Artist::Artist [in-charge] ( )
Artist::Artist [in-charge] XmlQuery const& xml )
Artist::Artist [not-in-charge] ( )
Artist::Artist [not-in-charge] XmlQuery const& xml )
Artist::getEvents int limit ) const
Artist::getInfo QNetworkReply* p1 ) [static]
Artist::getInfo QString const& username ) const
Artist::getSimilar int limit ) const
Artist::getSimilar QNetworkReply* p1 ) [static]
Artist::getTopTracks ( ) const
Artist::getTopTracks QNetworkReply* p1 ) [static]
Artist::imageUrl ( enum AbstractType::ImageSize size, bool square ) const
Artist::isNull ( ) const
Artist::list QNetworkReply* p1 ) [static]
Artist::operator!= Artist const& that ) const
Artist::operator< Artist const& that ) const
Artist::operator = Artist const& that )
Artist::operator == Artist const& that ) const
Artist::params QString const& method ) const
Artist::setImageUrl ( enum AbstractType::ImageSize size, QString const& url )
Artist::setName QString const& name )
Artist::share ( QStringList const& recipients, QString const& message, bool isPublic ) const
Artist::toDomElement QDomDocument& p1 ) const
Artist::toString ( ) const
Artist::~Artist [in-charge-deleting] ( )

Audioscrobbler.h, liblastfm.so.1.0.0
namespace lastfm
Audioscrobbler::cacheBatch ( QList<Track>const& p1, QString const& id )
Audioscrobbler::nowPlayingError int code, QString message )
Audioscrobbler::scrobblesCached QList<Track>const& tracks )
Audioscrobbler::scrobblesSubmitted QList<Track>const& tracks )

Auth.h, liblastfm.so.1.0.0
namespace lastfm
Auth::getSessionInfo ( ) [static]

Chart.h, liblastfm.so.1.0.0
namespace lastfm
Chart::getHypedArtists int limit, int page ) [static]
Chart::getHypedTracks int limit, int page ) [static]
Chart::getLovedTracks int limit, int page ) [static]
Chart::getTopArtists int limit, int page ) [static]
Chart::getTopDownloads int limit, int page ) [static]
Chart::getTopTags int limit, int page ) [static]
Chart::getTopTracks int limit, int page ) [static]

FingerprintId.h, liblastfm.so.1.0.0
operator<< QDebug d, lastfm::FingerprintId id )

FingerprintId.h, liblastfm.so.1.0.0
namespace lastfm
FingerprintId::FingerprintId [in-charge] ( )
FingerprintId::FingerprintId [in-charge] FingerprintId const& other )
FingerprintId::FingerprintId [in-charge] uint i )
FingerprintId::FingerprintId [not-in-charge] ( )
FingerprintId::FingerprintId [not-in-charge] FingerprintId const& other )
FingerprintId::FingerprintId [not-in-charge] uint i )
FingerprintId::operator int ( ) const
FingerprintId::operator = FingerprintId const& other )
FingerprintId::~FingerprintId [in-charge] ( )
FingerprintId::~FingerprintId [not-in-charge] ( )

InternetConnectionMonitor.h, liblastfm.so.1.0.0
namespace lastfm
InternetConnectionMonitor::connectivityChanged bool p1 )
InternetConnectionMonitor::createNetworkConnectionMonitor ( )
InternetConnectionMonitor::down QString const& connectionName )
InternetConnectionMonitor::InternetConnectionMonitor [in-charge] QObject* parent )
InternetConnectionMonitor::InternetConnectionMonitor [not-in-charge] QObject* parent )
InternetConnectionMonitor::isDown ( ) const
InternetConnectionMonitor::isUp ( ) const
InternetConnectionMonitor::metaObject ( ) const
InternetConnectionMonitor::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
InternetConnectionMonitor::qt_metacast char const* p1 )
InternetConnectionMonitor::staticMetaObject [data]
InternetConnectionMonitor::up QString const& connectionName )
InternetConnectionMonitor::~InternetConnectionMonitor [in-charge-deleting] ( )
InternetConnectionMonitor::~InternetConnectionMonitor [in-charge] ( )
InternetConnectionMonitor::~InternetConnectionMonitor [not-in-charge] ( )

Library.h, liblastfm.so.1.0.0
namespace lastfm
Library::addAlbum QList<Album>const& albums ) [static]
Library::addArtist QList<Artist>const& artists ) [static]
Library::addTrack Track const& tracks ) [static]
Library::getAlbums ( QString const& user, Artist const& artist, int limit, int page ) [static]
Library::getArtists ( QString const& user, int limit, int page ) [static]
Library::getTracks ( QString const& user, Album const& album, int limit, int page ) [static]
Library::getTracks ( QString const& user, Artist const& artist, int limit, int page ) [static]
Library::removeAlbum Album const& album ) [static]
Library::removeArtist Artist const& artist ) [static]
Library::removeScrobble Track const& track ) [static]
Library::removeTrack Track const& track ) [static]

Mbid.h, liblastfm.so.1.0.0
namespace lastfm
Mbid::Mbid [in-charge] Mbid const& that )
Mbid::Mbid [not-in-charge] Mbid const& that )
Mbid::operator = Mbid const& that )

misc.h, liblastfm.so.1.0.0
namespace lastfm
md5 QByteArray const& src )
platform ( )

misc.h, liblastfm.so.1.0.0
namespace lastfm::dir
cache ( )
logs ( )
runtimeData ( )

NetworkAccessManager.h, liblastfm.so.1.0.0
namespace lastfm
NetworkAccessManager::createRequest ( enum QNetworkAccessManager::Operation p1, QNetworkRequest const& p2, QIODevice* outgoingdata )
NetworkAccessManager::metaObject ( ) const
NetworkAccessManager::NetworkAccessManager [in-charge] QObject* parent )
NetworkAccessManager::NetworkAccessManager [not-in-charge] QObject* parent )
NetworkAccessManager::proxy QNetworkRequest const& p1 )
NetworkAccessManager::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
NetworkAccessManager::qt_metacast char const* p1 )
NetworkAccessManager::staticMetaObject [data]
NetworkAccessManager::~NetworkAccessManager [in-charge-deleting] ( )
NetworkAccessManager::~NetworkAccessManager [in-charge] ( )
NetworkAccessManager::~NetworkAccessManager [not-in-charge] ( )

NetworkConnectionMonitor.h, liblastfm.so.1.0.0
namespace lastfm
NetworkConnectionMonitor::isConnected ( ) const
NetworkConnectionMonitor::metaObject ( ) const
NetworkConnectionMonitor::NetworkConnectionMonitor [in-charge] QObject* parent )
NetworkConnectionMonitor::NetworkConnectionMonitor [not-in-charge] QObject* parent )
NetworkConnectionMonitor::networkDown ( )
NetworkConnectionMonitor::networkUp ( )
NetworkConnectionMonitor::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
NetworkConnectionMonitor::qt_metacast char const* p1 )
NetworkConnectionMonitor::setConnected bool connected )
NetworkConnectionMonitor::staticMetaObject [data]
NetworkConnectionMonitor::~NetworkConnectionMonitor [in-charge-deleting] ( )
NetworkConnectionMonitor::~NetworkConnectionMonitor [in-charge] ( )
NetworkConnectionMonitor::~NetworkConnectionMonitor [not-in-charge] ( )

Playlist.h, liblastfm.so.1.0.0
namespace lastfm
Playlist::id ( ) const
Playlist::operator = Playlist const& that )
Playlist::Playlist [in-charge] int id )
Playlist::Playlist [in-charge] Playlist const& that )
Playlist::Playlist [not-in-charge] int id )
Playlist::Playlist [not-in-charge] Playlist const& that )
Playlist::~Playlist [in-charge] ( )
Playlist::~Playlist [not-in-charge] ( )

RadioStation.h, liblastfm.so.1.0.0
operator<< QDebug d, lastfm::RadioStation const& station )

RadioStation.h, liblastfm.so.1.0.0
namespace lastfm
RadioStation::disco ( ) const
RadioStation::friends User const& user ) [static]
RadioStation::getSampleArtists int limit ) const
RadioStation::getTagSuggestions int limit ) const
RadioStation::isLegacyPlaylist ( ) const
RadioStation::library User const& user ) [static]
RadioStation::library QList<User>& users ) [static]
RadioStation::list QNetworkReply* p1 ) [static]
RadioStation::mainstr ( ) const
RadioStation::mix User const& user ) [static]
RadioStation::neighbourhood User const& user ) [static]
RadioStation::operator = RadioStation const& that )
RadioStation::operator == RadioStation const& that ) const
RadioStation::RadioStation [in-charge] ( )
RadioStation::RadioStation [in-charge] RadioStation const& that )
RadioStation::RadioStation [in-charge] QString const& s )
RadioStation::RadioStation [not-in-charge] ( )
RadioStation::RadioStation [not-in-charge] RadioStation const& that )
RadioStation::RadioStation [not-in-charge] QString const& s )
RadioStation::recommendations User const& user ) [static]
RadioStation::rep ( ) const
RadioStation::setDisco bool disco )
RadioStation::setMainstr float mainstr )
RadioStation::setRep float rep )
RadioStation::setTagFilter QString const& tag )
RadioStation::setTitle QString const& title )
RadioStation::setUrl QString const& url )
RadioStation::similar Artist const& artist ) [static]
RadioStation::similar QList<Artist>& artist ) [static]
RadioStation::tag Tag const& tag ) [static]
RadioStation::tag QList<Tag>& tag ) [static]
RadioStation::title ( ) const
RadioStation::~RadioStation [in-charge] ( )
RadioStation::~RadioStation [not-in-charge] ( )

RadioTuner.h, liblastfm.so.1.0.0
namespace lastfm
RadioTuner::error ( enum ws::Error p1, QString const& message )
RadioTuner::retune RadioStation const& p1 )
RadioTuner::supportsDisco bool supportsDisco )

ScrobbleCache.h, liblastfm.so.1.0.0
namespace lastfm
ScrobbleCache::add QList<Track>const& p1 )
ScrobbleCache::operator = ScrobbleCache const& that )
ScrobbleCache::path ( ) const
ScrobbleCache::remove QList<Track>const& p1 )
ScrobbleCache::ScrobbleCache [in-charge] ScrobbleCache const& that )
ScrobbleCache::ScrobbleCache [in-charge] QString const& username )
ScrobbleCache::ScrobbleCache [not-in-charge] ScrobbleCache const& that )
ScrobbleCache::ScrobbleCache [not-in-charge] QString const& username )
ScrobbleCache::tracks ( ) const
ScrobbleCache::username ( ) const
ScrobbleCache::~ScrobbleCache [in-charge] ( )
ScrobbleCache::~ScrobbleCache [not-in-charge] ( )

ScrobblePoint.h, liblastfm.so.1.0.0
namespace lastfm
ScrobblePoint::defaultScrobblePercent ( ) [static]
ScrobblePoint::operator uint ( ) const
ScrobblePoint::operator = ScrobblePoint const& that )
ScrobblePoint::scrobblePercentMax ( ) [static]
ScrobblePoint::scrobblePercentMin ( ) [static]
ScrobblePoint::ScrobblePoint [in-charge] ( )
ScrobblePoint::ScrobblePoint [in-charge] ScrobblePoint const& that )
ScrobblePoint::ScrobblePoint [in-charge] uint j )
ScrobblePoint::ScrobblePoint [not-in-charge] ( )
ScrobblePoint::ScrobblePoint [not-in-charge] ScrobblePoint const& that )
ScrobblePoint::ScrobblePoint [not-in-charge] uint j )
ScrobblePoint::scrobbleTimeMax ( ) [static]
ScrobblePoint::scrobbleTimeMin ( ) [static]
ScrobblePoint::~ScrobblePoint [in-charge] ( )
ScrobblePoint::~ScrobblePoint [not-in-charge] ( )

Tag.h, liblastfm.so.1.0.0
namespace lastfm
Tag::getTopTags ( ) [static]
Tag::list QNetworkReply* p1 ) [static]
Tag::operator QString ( ) const
Tag::operator< Tag const& that ) const
Tag::operator = Tag const& that ) const
Tag::Tag [in-charge] Tag const& that )
Tag::Tag [in-charge] QString const& name )
Tag::Tag [not-in-charge] Tag const& that )
Tag::Tag [not-in-charge] QString const& name )
Tag::~Tag [in-charge] ( )
Tag::~Tag [not-in-charge] ( )

Tasteometer.h, liblastfm.so.1.0.0
namespace lastfm
Tasteometer::compare ( User const& left, User const& right ) [static]
Tasteometer::Tasteometer [in-charge] ( )
Tasteometer::Tasteometer [not-in-charge] ( )
Tasteometer::~Tasteometer [in-charge] ( )
Tasteometer::~Tasteometer [not-in-charge] ( )

Track.h, liblastfm.so.1.0.0
operator<< QDebug d, lastfm::Track const& t )

Track.h, liblastfm.so.1.0.0
namespace lastfm
MutableTrack::removeExtra QString key )
MutableTrack::setAlbumArtist QString albumArtist )
MutableTrack::setContext TrackContext context )
MutableTrack::setCorrections QString title, QString album, QString artist, QString albumArtist )
MutableTrack::setFingerprintId uint id )
MutableTrack::setFromLfm XmlQuery const& lfm )
MutableTrack::setImageUrl ( enum AbstractType::ImageSize size, QString const& url )
MutableTrack::setLoved bool loved )
MutableTrack::setMbid Mbid id )
MutableTrack::setPodcast bool podcast )
MutableTrack::setScrobbleError enum Track::ScrobbleError scrobbleError )
MutableTrack::setScrobbleErrorText QString const& scrobbleErrorText )
MutableTrack::setScrobbleStatus enum Track::ScrobbleStatus scrobbleStatus )
MutableTrack::setTimeStamp QDateTime const& dt )
MutableTrack::setTrackNumber uint n )
MutableTrack::setVideo bool video )
MutableTrack::stamp ( )
Track::album enum Track::Corrections corrected ) const
Track::albumArtist enum Track::Corrections corrected ) const
Track::artist enum Track::Corrections corrected ) const
Track::context ( ) const
Track::corrected ( ) const
Track::durationString ( ) const
Track::extra QString const& key ) const
Track::fingerprintId ( ) const
Track::getBuyLinks QString const& country ) const
Track::getInfo ( QObject* receiver, char const* method, QString const& username ) const
Track::getSimilar int limit ) const
Track::getSimilar QNetworkReply* p1 ) [static]
Track::getTopFans ( ) const
Track::imageUrl ( enum AbstractType::ImageSize size, bool square ) const
Track::isLoved ( ) const
Track::isPodcast ( ) const
Track::isVideo ( ) const
Track::loveStatus ( ) const
Track::operator QVariant ( ) const
Track::operator!= Track const& that ) const
Track::params ( QString const& method, bool use_mbid ) const
Track::removeNowPlaying ( ) const
Track::sameObject Track const& that )
Track::scrobble ( ) const
Track::scrobble QList<Track>const& tracks ) [static]
Track::scrobbleError ( ) const
Track::scrobbleErrorText ( ) const
Track::scrobbleStatus ( ) const
Track::share ( QStringList const& recipients, QString const& message, bool isPublic ) const
Track::signalProxy ( ) const
Track::title enum Track::Corrections corrected ) const
Track::toString ( ) const
Track::toString enum Track::Corrections corrections ) const
Track::toString ( QChar const& separator, enum Track::Corrections corrections ) const
Track::updateNowPlaying ( ) const
Track::updateNowPlaying int duration ) const
Track::~Track [in-charge-deleting] ( )
TrackContext::operator = TrackContext const& that )
TrackContext::TrackContext [in-charge] ( )
TrackContext::TrackContext [in-charge] TrackContext const& that )
TrackContext::TrackContext [in-charge] ( QString const& type, QList<QString>const& values )
TrackContext::TrackContext [not-in-charge] ( )
TrackContext::TrackContext [not-in-charge] TrackContext const& that )
TrackContext::TrackContext [not-in-charge] ( QString const& type, QList<QString>const& values )
TrackContext::type ( ) const
TrackContext::values ( ) const
TrackContext::~TrackContext [in-charge] ( )
TrackContext::~TrackContext [not-in-charge] ( )

UrlBuilder.h, liblastfm.so.1.0.0
namespace lastfm
UrlBuilder::isHost QUrl const& url ) [static]
UrlBuilder::operator = UrlBuilder const& that )
UrlBuilder::UrlBuilder [in-charge] UrlBuilder const& that )
UrlBuilder::UrlBuilder [not-in-charge] UrlBuilder const& that )

User.h, liblastfm.so.1.0.0
namespace lastfm
Gender::female ( ) const
Gender::Gender [in-charge] ( )
Gender::Gender [in-charge] Gender const& gender )
Gender::Gender [in-charge] QString const& ss )
Gender::Gender [not-in-charge] ( )
Gender::Gender [not-in-charge] Gender const& gender )
Gender::Gender [not-in-charge] QString const& ss )
Gender::known ( ) const
Gender::male ( ) const
Gender::operator = Gender const& that )
Gender::toString ( ) const
Gender::~Gender [in-charge] ( )
Gender::~Gender [not-in-charge] ( )
User::canBootstrap ( ) const
User::country ( ) const
User::dateRegistered ( ) const
User::gender ( ) const
User::getFriends ( bool recentTracks, int limit, int page ) const
User::getFriendsListeningNow int limit, int page ) const
User::getInfo QString const& username ) [static]
User::getInfoString ( ) const
User::getLovedTracks int limit, int page ) const
User::getNeighbours int limit, int page ) const
User::getRecentStations int limit, int page ) const
User::getRecentTracks int limit, int page ) const
User::getRecommendedArtists int limit, int page ) const
User::getTopArtists QString period, int limit, int page ) const
User::imageUrl ( enum AbstractType::ImageSize size, bool square ) const
User::isSubscriber ( ) const
User::list QNetworkReply* p1 ) [static]
User::match ( ) const
User::operator< User const& that ) const
User::operator = User const& that )
User::operator == User const& that ) const
User::params QString const& method ) const
User::realName ( ) const
User::scrobbleCount ( ) const
User::setAge unsigned short age )
User::setCanBootstrap bool canBootstrap )
User::setCountry QString const& country )
User::setDateRegistered QDateTime const& date )
User::setGender QString const& s )
User::setImages QList<QUrl>const& images )
User::setIsSubscriber bool subscriber )
User::setName QString const& name )
User::setRealName QString const& realName )
User::setScrobbleCount quint32 scrobblesCount )
User::setType enum User::Type type )
User::toDomElement QDomDocument& p1 ) const
User::toString ( ) const
User::type ( ) const
User::User [in-charge] ( )
User::User [in-charge] XmlQuery const& xml )
User::User [not-in-charge] ( )
User::User [not-in-charge] XmlQuery const& xml )
User::~User [in-charge-deleting] ( )
UserList::currentPage ( )
UserList::operator = UserList const& other )
UserList::totalPages ( )
UserList::totalUsers ( )
UserList::UserList [in-charge] ( )
UserList::UserList [in-charge] UserList const& other )
UserList::UserList [in-charge] XmlQuery const& query )
UserList::UserList [not-in-charge] ( )
UserList::UserList [not-in-charge] UserList const& other )
UserList::UserList [not-in-charge] XmlQuery const& query )
UserList::users ( )
UserList::usersPerPage ( )
UserList::~UserList [in-charge] ( )
UserList::~UserList [not-in-charge] ( )

ws.h, liblastfm.so.1.0.0
namespace lastfm
nam ( )
setNetworkAccessManager QNetworkAccessManager* nam )

ws.h, liblastfm.so.1.0.0
namespace lastfm::ws
ApiKey [data]
expires QNetworkReply* p1 )
get QMap<QString, QString> p1 )
host ( )
ParseError::enumValue ( ) const
ParseError::message ( ) const
ParseError::operator = ParseError const& that )
ParseError::ParseError [in-charge] enum Error e, QString message )
ParseError::ParseError [in-charge] ParseError const& that )
ParseError::ParseError [not-in-charge] enum Error e, QString message )
ParseError::ParseError [not-in-charge] ParseError const& that )
ParseError::~ParseError [in-charge] ( )
ParseError::~ParseError [not-in-charge] ( )
post ( QMap<QString, QString> p1, bool sessionKey )
SessionKey [data]
SharedSecret [data]
sign ( QMap<QString, QString>& p1, bool sessionKey )
url ( QMap<QString, QString> p1, bool sessionKey )
Username [data]

XmlQuery.h, liblastfm.so.1.0.0
operator<< QDebug d, lastfm::XmlQuery const& xq )

XmlQuery.h, liblastfm.so.1.0.0
namespace lastfm
XmlQuery::attribute QString const& name ) const
XmlQuery::children QString const& named ) const
XmlQuery::operator QDomElement ( ) const
XmlQuery::operator = XmlQuery const& that )
XmlQuery::operator[ ] QString const& name ) const
XmlQuery::parse QByteArray const& data )
XmlQuery::parseError ( ) const
XmlQuery::text ( ) const
XmlQuery::XmlQuery [in-charge] ( )
XmlQuery::XmlQuery [in-charge] XmlQuery const& that )
XmlQuery::XmlQuery [in-charge] ( QDomElement const& e, char const* name )
XmlQuery::XmlQuery [not-in-charge] ( )
XmlQuery::XmlQuery [not-in-charge] XmlQuery const& that )
XmlQuery::XmlQuery [not-in-charge] ( QDomElement const& e, char const* name )
XmlQuery::~XmlQuery [in-charge] ( )
XmlQuery::~XmlQuery [not-in-charge] ( )

Xspf.h, liblastfm.so.1.0.0
namespace lastfm
Xspf::expired ( )
Xspf::isEmpty ( ) const
Xspf::metaObject ( ) const
Xspf::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
Xspf::qt_metacast char const* p1 )
Xspf::staticMetaObject [data]
Xspf::takeFirst ( )
Xspf::title ( ) const
Xspf::Xspf [in-charge] ( QDomElement const& playlist_node, QObject* parent )
Xspf::Xspf [not-in-charge] ( QDomElement const& playlist_node, QObject* parent )
Xspf::~Xspf [in-charge-deleting] ( )

to the top

Removed Symbols (70)


Album, liblastfm.so.0.2.1
namespace lastfm
Album::getInfo ( ) const
Album::share ( User const& recipient, QString const& message )

Artist, liblastfm.so.0.2.1
namespace lastfm
Artist::getInfo ( ) const
Artist::getInfo WsReply* p1 ) [static]
Artist::getSimilar ( ) const
Artist::getSimilar WsReply* p1 ) [static]
Artist::list WsReply* p1 ) [static]
Artist::share ( User const& recipient, QString const& message )

Audioscrobbler, liblastfm.so.0.2.1
namespace lastfm
Audioscrobbler::cache QList<Track>const& p1 )
Audioscrobbler::rehandshake ( )
Audioscrobbler::status int code )

AuthenticatedUser, liblastfm.so.0.2.1
namespace lastfm
AuthenticatedUser::getInfo ( ) [static]
AuthenticatedUser::getInfoString WsReply* p1 ) [static]
AuthenticatedUser::getRecommendedArtists ( ) [static]
User::getFriends ( ) const
User::getNeighbours ( ) const
User::getRecentTracks ( ) const
User::getTopArtists ( ) const
User::list WsReply* p1 ) [static]

CompleteFingerprint, liblastfm.so.0.2.1
namespace lastfm
Fingerprint::decode ( QNetworkReply* p1, bool* lastfm_needs_a_complete_fingerprint )
Fingerprint::Fingerprint [in-charge] Track const& p1 )
Fingerprint::Fingerprint [not-in-charge] Track const& p1 )
Fingerprint::generate ( )
Fingerprint::submit ( ) const

RadioTuner, liblastfm.so.0.2.1
namespace lastfm
RadioTuner::error enum Ws::Error p1 )

Scrobble, liblastfm.so.0.2.1
Scrobble::isValid enum Scrobble::Invalidity* p1 ) const
Scrobble::sourceString ( ) const

Tag, liblastfm.so.0.2.1
namespace lastfm
Tag::list WsReply* p1 ) [static]

Track, liblastfm.so.0.2.1
namespace lastfm
Track::clone ( ) const
Track::share ( User const& recipient, QString const& message )
Track::toString QChar const& separator ) const

WsAccessManager, liblastfm.so.0.2.1
WsAccessManager:: [data]
WsAccessManager::createRequest ( enum QNetworkAccessManager::Operation p1, QNetworkRequest const& p2, QIODevice* outgoingdata )
WsAccessManager::metaObject ( ) const
WsAccessManager::proxy QNetworkRequest const& p1 )
WsAccessManager::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
WsAccessManager::qt_metacast char const* p1 )
WsAccessManager::staticMetaObject [data]
WsAccessManager::WsAccessManager [in-charge] QObject* parent )
WsAccessManager::WsAccessManager [not-in-charge] QObject* parent )
WsAccessManager::~WsAccessManager [in-charge-deleting] ( )
WsAccessManager::~WsAccessManager [in-charge] ( )
WsAccessManager::~WsAccessManager [not-in-charge] ( )

WsDomElement, liblastfm.so.0.2.1
WsDomElement::children QString const& named ) const
WsDomElement::nonEmptyText ( ) const
WsDomElement::operator[ ] QString const& name ) const

WsKeys, liblastfm.so.0.2.1
namespace Ws
ApiKey [data]
SessionKey [data]
SharedSecret [data]
UserAgent [data]
Username [data]

WsReply, liblastfm.so.0.2.1
WsReply:: [data]
WsReply::abort ( )
WsReply::expires ( ) const
WsReply::finished WsReply* p1 )
WsReply::fromHttpDate QByteArray const& value ) [static]
WsReply::header enum QNetworkRequest::KnownHeaders p1 ) const
WsReply::metaObject ( ) const
WsReply::method ( ) const
WsReply::qt_metacall ( enum QMetaObject::Call p1, int p2, void** p3 )
WsReply::qt_metacast char const* p1 )
WsReply::staticMetaObject [data]
WsReply::~WsReply [in-charge-deleting] ( )
WsReply::~WsReply [in-charge] ( )

WsRequestBuilder, liblastfm.so.0.2.1
WsRequestBuilder::add ( QString const& key, QString const& value )
WsRequestBuilder::setNetworkAccessManager QNetworkAccessManager* nam ) [static]
WsRequestBuilder::WsRequestBuilder [in-charge] QString const& methodName )
WsRequestBuilder::WsRequestBuilder [not-in-charge] QString const& methodName )

Xspf, liblastfm.so.0.2.1
namespace lastfm
Xspf::Xspf [in-charge] QDomElement const& playlist_node )
Xspf::Xspf [not-in-charge] QDomElement const& playlist_node )

to the top

Problems with Data Types, High Severity (8)


Album
namespace lastfm
[+] class Album (2)

AuthenticatedUser
namespace lastfm
[+] class User (2)

Track
namespace lastfm
[+] class MutableTrack (1)
[+] class Track (2)

Xspf
namespace lastfm
[+] class Xspf (1)

to the top

Problems with Symbols, High Severity (24)


Album, liblastfm.so.0.2.1
namespace lastfm
[+] Album::getInfo ( ) const (1)
[+] Album::share ( User const& recipient, QString const& message ) (2)

Artist, liblastfm.so.0.2.1
namespace lastfm
[+] Artist::getInfo ( ) const (2)
[+] Artist::getInfo WsReply* p1 ) [static] (1)
[+] Artist::getSimilar ( ) const (2)
[+] Artist::getSimilar WsReply* p1 ) [static] (1)
[+] Artist::list WsReply* p1 ) [static] (1)
[+] Artist::share ( User const& recipient, QString const& message ) (2)

AuthenticatedUser, liblastfm.so.0.2.1
namespace lastfm
[+] User::getFriends ( ) const (1)
[+] User::getNeighbours ( ) const (1)
[+] User::getRecentTracks ( ) const (1)
[+] User::getTopArtists ( ) const (1)
[+] User::list WsReply* p1 ) [static] (1)

RadioTuner, liblastfm.so.0.2.1
namespace lastfm
[+] RadioTuner::error enum Ws::Error p1 ) (1)

Tag, liblastfm.so.0.2.1
namespace lastfm
[+] Tag::list WsReply* p1 ) [static] (1)

Track, liblastfm.so.0.2.1
namespace lastfm
[+] Track::share ( User const& recipient, QString const& message ) (2)
[+] Track::toString QChar const& separator ) const (1)

Xspf, liblastfm.so.0.2.1
namespace lastfm
[+] Xspf::Xspf [in-charge] QDomElement const& playlist_node ) (1)
[+] Xspf::Xspf [not-in-charge] QDomElement const& playlist_node ) (1)

to the top

Problems with Symbols, Medium Severity (20)


Album, liblastfm.so.0.2.1
namespace lastfm
[+] Album::addTags QStringList const& p1 ) const (1)
[+] Album::getTags ( ) const (1)

Artist, liblastfm.so.0.2.1
namespace lastfm
[+] Artist::addTags QStringList const& p1 ) const (1)
[+] Artist::getTags ( ) const (1)
[+] Artist::getTopTags ( ) const (1)
[+] Artist::search int limit ) const (1)

AuthenticatedUser, liblastfm.so.0.2.1
namespace lastfm
[+] User::getPlaylists ( ) const (1)
[+] User::getRecentArtists ( ) const (1)
[+] User::getTopTags ( ) const (1)

Playlist, liblastfm.so.0.2.1
namespace lastfm
[+] Playlist::addTrack Track const& p1 ) const (1)
[+] Playlist::create ( QString const& title, QString const& description ) [static] (1)
[+] Playlist::fetch ( ) const (1)
[+] Playlist::fetch QUrl const& url ) [static] (1)

Tag, liblastfm.so.0.2.1
namespace lastfm
[+] Tag::search ( ) const (1)

Track, liblastfm.so.0.2.1
namespace lastfm
[+] MutableTrack::ban ( ) (1)
[+] MutableTrack::love ( ) (1)
[+] Track::addTags QStringList const& p1 ) const (1)
[+] Track::getTags ( ) const (1)
[+] Track::getTopTags ( ) const (1)
[+] Track::removeTag QString const& p1 ) const (1)

to the top

Problems with Data Types, Low Severity (17)


Album
namespace lastfm
[+] class Album (2)

Artist
namespace lastfm
[+] class Artist (1)

AuthenticatedUser
namespace lastfm
[+] class User (5)

RadioStation
namespace lastfm
[+] class RadioStation (3)

RadioTuner
namespace lastfm
[+] class RadioTuner (2)

Xspf
namespace lastfm
[+] class Xspf (4)

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