Home | History | Annotate | Download | only in bookmarks

Lines Matching defs:BookmarkStorage

21 // BookmarkLoadDetails is used by BookmarkStorage when loading bookmarks.
23 // ownership) to BookmarkStorage. BoomarkStorage loads the bookmarks (and index)
78 // BookmarkStorage handles reading/write the bookmark bar model. The
79 // BookmarkModel uses the BookmarkStorage to load bookmarks from disk, as well
80 // as notifying the BookmarkStorage every time the model changes.
82 // Internally BookmarkStorage uses BookmarkCodec to do the actual read/write.
83 class BookmarkStorage : public NotificationObserver,
85 public base::RefCountedThreadSafe<BookmarkStorage> {
87 // Creates a BookmarkStorage for the specified model
88 BookmarkStorage(Profile* profile, BookmarkModel* model);
105 friend class base::RefCountedThreadSafe<BookmarkStorage>;
107 ~BookmarkStorage();
158 DISALLOW_COPY_AND_ASSIGN(BookmarkStorage);