Binary compatibility report for the libkcalcoren.so.4 library  between 4.1.18-MeeGo 1.2 Core and MeeGo 1.2 Harmattan versions on x86

Test Info


Library Namelibkcalcoren.so.4
Version #14.1.18-MeeGo 1.2 Core (gcc 4.5.1)
Version #2MeeGo 1.2 Harmattan (gcc 4.4.1)
CPU Architecturex86

Test Results


Total Header Files80
Total Shared Libraries1
Total Symbols / Types1745 / 509
VerdictIncompatible
(8.37%)

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh146
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Removed Symbols (146)


compat.h, libkcalcoren.so.4.1.18
namespace KCalCore
Compat32PrereleaseVersions::useTimeZoneShift ( )
Compat32PrereleaseVersions::~Compat32PrereleaseVersions [in-charge-deleting] ( )
Compat32PrereleaseVersions::~Compat32PrereleaseVersions [in-charge] ( )
Compat::Compat [in-charge] ( )
Compat::Compat [not-in-charge] ( )
Compat::fixAlarms Incidence::Ptr const& incidence )
Compat::fixEmptySummary Incidence::Ptr const& incidence )
Compat::fixFloatingEnd QDate& date )
Compat::fixPriority int priority )
Compat::fixRecurrence Incidence::Ptr const& incidence )
Compat::useTimeZoneShift ( )
Compat::~Compat [in-charge-deleting] ( )
Compat::~Compat [in-charge] ( )
Compat::~Compat [not-in-charge] ( )
CompatFactory::createCompat QString const& productId ) [static]
CompatOutlook9::fixAlarms Incidence::Ptr const& incidence )
CompatOutlook9::~CompatOutlook9 [in-charge-deleting] ( )
CompatOutlook9::~CompatOutlook9 [in-charge] ( )
CompatPre31::fixFloatingEnd QDate& date )
CompatPre31::fixRecurrence Incidence::Ptr const& incidence )
CompatPre31::~CompatPre31 [in-charge-deleting] ( )
CompatPre31::~CompatPre31 [in-charge] ( )
CompatPre32::fixRecurrence Incidence::Ptr const& incidence )
CompatPre32::~CompatPre32 [in-charge-deleting] ( )
CompatPre32::~CompatPre32 [in-charge] ( )
CompatPre34::fixPriority int priority )
CompatPre34::~CompatPre34 [in-charge-deleting] ( )
CompatPre34::~CompatPre34 [in-charge] ( )
CompatPre35::fixRecurrence Incidence::Ptr const& incidence )
CompatPre35::~CompatPre35 [in-charge-deleting] ( )
CompatPre35::~CompatPre35 [in-charge] ( )
vtable for Compat [data]
vtable for Compat32PrereleaseVersions [data]
vtable for CompatOutlook9 [data]
vtable for CompatPre31 [data]
vtable for CompatPre32 [data]
vtable for CompatPre34 [data]
vtable for CompatPre35 [data]

exceptions.h, libkcalcoren.so.4.1.18
namespace KCalCore
Exception::arguments ( ) const
Exception::code ( ) const
Exception::Exception [in-charge] ( Exception::ErrorCode const code, QStringList const& arguments )
Exception::Exception [not-in-charge] ( Exception::ErrorCode const code, QStringList const& arguments )
Exception::~Exception [in-charge-deleting] ( )
Exception::~Exception [in-charge] ( )
Exception::~Exception [not-in-charge] ( )
vtable for Exception [data]

global.h, libkcalcoren.so.4.1.18
calendarsystem [data]

icalformat_p.h, libkcalcoren.so.4.1.18
namespace KCalCore
ICalFormatImpl::createCalendarComponent Calendar::Ptr const& calendar )
ICalFormatImpl::createScheduleComponent ( IncidenceBase::Ptr const& incidence, iTIPMethod method )
ICalFormatImpl::extractErrorProperty icalcomponent* p1 )
ICalFormatImpl::ICalFormatImpl [in-charge] ICalFormat* parent )
ICalFormatImpl::ICalFormatImpl [not-in-charge] ICalFormat* parent )
ICalFormatImpl::loadedProductId ( ) const
ICalFormatImpl::populate ( Calendar::Ptr const& calendar, icalcomponent* fs, bool deleted, QString const& notebook )
ICalFormatImpl::readAlarm ( icalcomponent* alarm, Incidence::Ptr incidence, ICalTimeZones* tzlist )
ICalFormatImpl::readAttachment icalproperty* attach )
ICalFormatImpl::readAttendee icalproperty* attendee )
ICalFormatImpl::readEvent ( icalcomponent* vevent, ICalTimeZones* tzlist )
ICalFormatImpl::readExceptionRule ( icalproperty* rrule, Incidence::Ptr incidence )
ICalFormatImpl::readFreeBusy icalcomponent* vfreebusy )
ICalFormatImpl::readICalDate icaltimetype p1 ) [static]
ICalFormatImpl::readICalDateTime icalproperty* p, icaltimetype const& t, ICalTimeZones* tzlist, bool utc ) [static]
ICalFormatImpl::readICalDateTimeProperty icalproperty* p, ICalTimeZones* tzlist, bool utc ) [static]
ICalFormatImpl::readICalDuration icaldurationtype d ) [static]
ICalFormatImpl::readIncidence ( icalcomponent* parent, Incidence::Ptr incidence, ICalTimeZones* tzlist )
ICalFormatImpl::readJournal ( icalcomponent* vjournal, ICalTimeZones* tzlist )
ICalFormatImpl::readOrganizer icalproperty* organizer )
ICalFormatImpl::readRecurrence ( icalrecurrencetype const& r, RecurrenceRule* recur )
ICalFormatImpl::readRecurrenceRule ( icalproperty* rrule, Incidence::Ptr event )
ICalFormatImpl::readTodo ( icalcomponent* vtodo, ICalTimeZones* tzlist )
ICalFormatImpl::writeAlarm Alarm::Ptr const& alarm )
ICalFormatImpl::writeAttachment Attachment::Ptr const& attach )
ICalFormatImpl::writeAttendee Attendee::Ptr const& attendee )
ICalFormatImpl::writeDescription ( QString const& description, bool isRich )
ICalFormatImpl::writeEvent ( Event::Ptr const& event, ICalTimeZones* tzlist, ICalTimeZones* tzUsedList )
ICalFormatImpl::writeFreeBusy ( FreeBusy::Ptr const& freebusy, iTIPMethod method )
ICalFormatImpl::writeICalDate QDate const& p1 ) [static]
ICalFormatImpl::writeICalDatePeriod QDate const& date ) [static]
ICalFormatImpl::writeICalDateTime KDateTime const& p1 ) [static]
ICalFormatImpl::writeICalDateTimeProperty ( icalproperty_kind const kind, KDateTime const& dt, ICalTimeZones* tzlist, ICalTimeZones* tzUsedList ) [static]
ICalFormatImpl::writeICalDuration Duration const& duration ) [static]
ICalFormatImpl::writeIncidence ( icalcomponent* parent, Incidence::Ptr const& incidence, ICalTimeZones* tzlist, ICalTimeZones* tzUsedList )
ICalFormatImpl::writeIncidence ( IncidenceBase::Ptr const& incidence, iTIPMethod method )
ICalFormatImpl::writeJournal ( Journal::Ptr const& journal, ICalTimeZones* tzlist, ICalTimeZones* tzUsedList )
ICalFormatImpl::writeLocation ( QString const& location, bool isRich )
ICalFormatImpl::writeOrganizer Person::Ptr const& organizer )
ICalFormatImpl::writeRecurrenceRule RecurrenceRule* recur )
ICalFormatImpl::writeSummary ( QString const& summary, bool isRich )
ICalFormatImpl::writeTodo ( Todo::Ptr const& todo, ICalTimeZones* tzlist, ICalTimeZones* tzUsedList )
ICalFormatImpl::~ICalFormatImpl [in-charge-deleting] ( )
ICalFormatImpl::~ICalFormatImpl [in-charge] ( )
ICalFormatImpl::~ICalFormatImpl [not-in-charge] ( )
vtable for ICalFormatImpl [data]

kdatetime.h, libkcalcoren.so.4.1.18
operator<< ( QDataStream& out, KDateTime const& dateTime )
operator<< ( QDataStream& out, KDateTime::Spec const& spec )

ksystemtimezone.h, libkcalcoren.so.4.1.18
KSystemTimeZoneData::abbreviation QDateTime const& utcDateTime ) const
KSystemTimeZoneData::abbreviations ( ) const
KSystemTimeZoneData::clone ( ) const
KSystemTimeZoneData::KSystemTimeZoneData [in-charge] ( )
KSystemTimeZoneData::KSystemTimeZoneData [in-charge] KSystemTimeZoneData const& p1 )
KSystemTimeZoneData::KSystemTimeZoneData [not-in-charge] ( )
KSystemTimeZoneData::KSystemTimeZoneData [not-in-charge] KSystemTimeZoneData const& p1 )
KSystemTimeZoneData::operator= KSystemTimeZoneData const& p1 )
KSystemTimeZoneData::utcOffsets ( ) const
KSystemTimeZoneData::~KSystemTimeZoneData [in-charge-deleting] ( )
KSystemTimeZoneData::~KSystemTimeZoneData [in-charge] ( )
KSystemTimeZoneData::~KSystemTimeZoneData [not-in-charge] ( )
vtable for KSystemTimeZoneData [data]

ktzfiletimezone.h, libkcalcoren.so.4.1.18
KTzfileTimeZoneData::clone ( ) const
KTzfileTimeZoneData::hasTransitions ( ) const
KTzfileTimeZoneData::KTzfileTimeZoneData [in-charge] ( )
KTzfileTimeZoneData::KTzfileTimeZoneData [in-charge] KTzfileTimeZoneData const& p1 )
KTzfileTimeZoneData::KTzfileTimeZoneData [not-in-charge] ( )
KTzfileTimeZoneData::KTzfileTimeZoneData [not-in-charge] KTzfileTimeZoneData const& p1 )
KTzfileTimeZoneData::operator= KTzfileTimeZoneData const& p1 )
KTzfileTimeZoneData::~KTzfileTimeZoneData [in-charge-deleting] ( )
KTzfileTimeZoneData::~KTzfileTimeZoneData [in-charge] ( )
KTzfileTimeZoneData::~KTzfileTimeZoneData [not-in-charge] ( )
vtable for KTzfileTimeZoneData [data]

meego_port.h, libkcalcoren.so.4.1.18
KGlobal::locale ( ) [static]
KGlobal::plocale [data]
KLocale::dateFormat ( ) [static]
KLocale::dateFormatShort ( ) [static]
KLocale::decimalSymbol ( )
KLocale::fancyDate ( QDate const& date, int days ) [static]
KLocale::formatDate ( QDate const& pDate, KLocale::DateFormat format ) [static]
KLocale::formatDateTime ( QDateTime const& dateTime, KLocale::DateFormat format, bool includeSeconds, int daysTo ) [static]
KLocale::formatTime ( QTime const& pTime, bool includeSecs, bool isDuration ) [static]
KLocale::KLocale [in-charge] ( )
KLocale::KLocale [not-in-charge] ( )
KLocale::language ( ) [static]
KLocale::readDate ( QString const& str, bool* ok ) [static]
KLocale::readDate ( QString const& str, KLocale::ReadDateFlags const& flags, bool* ok ) [static]
KLocale::readDate ( QString const& str, QString const& fmt, bool* ok ) [static]
KLocale::timeFormat ( ) [static]
KLocale::weekStartDay ( ) [static]
KSaveFile::~KSaveFile [in-charge-deleting] ( )
KSaveFile::~KSaveFile [in-charge] ( )
KTemporaryFile::~KTemporaryFile [in-charge-deleting] ( )
KTemporaryFile::~KTemporaryFile [in-charge] ( )
vtable for KSaveFile [data]
vtable for KTemporaryFile [data]

qsharedpointer_impl.h, libkcalcoren.so.4.1.18
namespace QtSharedPointer
ExternalRefCountData::destroy ( )
ExternalRefCountData::~ExternalRefCountData [in-charge-deleting] ( )
ExternalRefCountData::~ExternalRefCountData [in-charge] ( )
vtable for ExternalRefCountData [data]

to the top

Header Files (80)


alarm.h
attachment.h
attendee.h
calendar.h
calfilter.h
calformat.h
calstorage.h
compat.h
config-kcalcore.h
config.h
customproperties.h
duration.h
email.h
event.h
exceptions.h
filestorage.h
freebusy.h
freebusycache.h
freebusyperiod.h
freebusyurlstore.h
global.h
icalformat.h
icalformat_p.h
icaltimezones.h
incidence.h
incidencebase.h
incidenceformatter.h
invitationhandlerif.h
journal.h
kaboutdata.h
kapplication.h
kcalcore_export.h
kcalendarsystem.h
kcalendarsystemgregorian.h
kcalendarsystemhebrew.h
kcalendarsystemhijri.h
kcalendarsystemjalali.h
kcmdlineargs.h
KCodecs
kcodecs.h
kcomponentdata.h
KConfig
kconfiggroup.h
kdatetime.h
kde_static.h
KDebug
kdebug.h
kdecore_export.h
kdemacros.h
kglobal.h
klocale.h
kmessagebox.h
supertrait.h (kpimutils/supertrait.h)
KRandom
KSaveFile
KStandardDirs
kstringhandler.h
KSystemTimeZone
ksystemtimezone.h
KSystemTimeZones
ktemporaryfile.h
ktimezone.h
ktzfiletimezone.h
KUrl
meego_port.h
memorycalendar.h
period.h
person.h
qtest_kde.h
recurrence.h
recurrencerule.h
schedulemessage.h
sortablelist.h
sorting.h
supertrait.h
todo.h
vcalformat.h
vcc.h
visitor.h
vobject.h

to the top

Shared Libraries (1)


libkcalcoren.so.4.1.18

to the top




Generated on Fri Sep 2 19:32:38 2011 for libkcalcoren.so.4 by ABI Compliance Checker 1.93.8  
A tool for checking backward binary compatibility of a shared C/C++ library API