Home | History | Annotate | Download | only in history

Lines Matching defs:HistoryItem

55 class HistoryItem;
60 typedef Vector<RefPtr<HistoryItem> > HistoryItemVector;
62 extern void (*notifyHistoryItemChanged)(HistoryItem*);
69 class HistoryItem : public RefCounted<HistoryItem> {
73 static PassRefPtr<HistoryItem> create() { return adoptRef(new HistoryItem); }
74 static PassRefPtr<HistoryItem> create(const String& urlString, const String& title, double lastVisited)
76 return adoptRef(new HistoryItem(urlString, title, lastVisited));
78 static PassRefPtr<HistoryItem> create(const String& urlString, const String& title, const String& alternateTitle, double lastVisited)
80 return adoptRef(new HistoryItem(urlString, title, alternateTitle, lastVisited));
82 static PassRefPtr<HistoryItem> create(const KURL& url, const String& target, const String& parent, const String& title)
84 return adoptRef(new HistoryItem(url, target, parent, title));
87 ~HistoryItem();
89 PassRefPtr<HistoryItem> copy() const;
118 void mergeAutoCompleteHints(HistoryItem* otherItem);
152 void addChildItem(PassRefPtr<HistoryItem>);
153 void setChildItem(PassRefPtr<HistoryItem>);
154 HistoryItem* childItemWithTarget(const String&) const;
155 HistoryItem* targetItem();
204 HistoryItem();
205 HistoryItem(const String& urlString, const String& title, double lastVisited);
206 HistoryItem(const String& urlString, const String& title, const String& alternateTitle, double lastVisited);
207 HistoryItem(const KURL& url, const String& frameName, const String& parent, const String& title);
209 HistoryItem(const HistoryItem&);
215 HistoryItem* findTargetItem();
254 HistoryItem* m_next;
255 HistoryItem* m_prev;
271 }; //class HistoryItem
277 extern "C" int showTree(const WebCore::HistoryItem*);