Home | History | Annotate | Download | only in syncable

Lines Matching refs:EntryKernel

222 // The EntryKernel class contains the actual data for an entry.
223 struct EntryKernel {
233 EntryKernel();
234 ~EntryKernel();
423 const EntryKernel GetKernelCopy() const {
449 EntryKernel* kernel_;
546 inline bool operator()(const syncable::EntryKernel& a,
547 const syncable::EntryKernel& b) const {
551 typedef std::set<EntryKernel, LessEntryMetaHandles> OriginalEntries;
576 inline static bool ShouldInclude(const EntryKernel* a) {
587 inline static bool ShouldInclude(const EntryKernel* a) {
598 static bool ShouldInclude(const EntryKernel* a);
608 bool operator() (const syncable::EntryKernel* a,
609 const syncable::EntryKernel* b) const;
613 static bool ShouldInclude(const EntryKernel* a);
620 typedef std::set<EntryKernel*, typename Indexer::Comparator> Set;
799 virtual EntryKernel* GetEntryByHandle(int64 handle);
800 virtual EntryKernel* GetEntryByHandle(int64 metahandle,
802 virtual EntryKernel* GetEntryById(const Id& id);
803 EntryKernel* GetEntryByServerTag(const std::string& tag);
804 virtual EntryKernel* GetEntryByClientTag(const std::string& tag);
805 EntryKernel* GetRootEntry();
806 bool ReindexId(EntryKernel* const entry, const Id& new_id);
807 void ReindexParentId(EntryKernel* const entry, const Id& new_parent_id);
812 void UnlinkEntryFromOrder(EntryKernel* entry,
824 EntryKernel* GetEntryById(const Id& id, ScopedKernelLock* const lock);
854 const EntryKernel* update_item,
932 void InsertEntry(EntryKernel* entry, ScopedKernelLock* lock);
933 void InsertEntry(EntryKernel* entry);
937 bool SafeToPurgeFromMemory(const EntryKernel* const entry) const;
1000 // So we don't have to create an EntryKernel every time we want to
1002 EntryKernel needle;
1145 void SaveOriginal(EntryKernel* entry);
1167 void ZeroFields(EntryKernel* entry, int first_field);