Source Code (Use browser search to find items of interest.)

Class Index

kdelibs'KCookieList (./kdelibs/kio/http/kcookiejar/kcookiejar.h:89)

class KCookieList : public QList<KCookie>
{
public:
    KCookieList() : QList<KCookie>(), advice( KCookieDunno ) 
    { setAutoDelete(true); }
    virtual ~KCookieList() { }

    virtual int compareItems( KCookie * item1, KCookie * item2);

    KCookieAdvice getAdvice(void) { return advice; }
    void setAdvice(KCookieAdvice _advice) { advice = _advice; }

private:
    KCookieAdvice advice;
};


kdelibs'KCookieList::compareItems() (./kdelibs/kio/http/kcookiejar/kcookiejar.cpp:151)

int KCookieList::compareItems( KCookie * item1, KCookie * item2)
{
    int pathLen1 = item1->path().length();
    int pathLen2 = item2->path().length();
    if (pathLen1 > pathLen2)
        return 1;
    if (pathLen1 < pathLen2)
        return -1;
    return 0;
}