Lines Matching refs:that
2 // Use of this source code is governed by a BSD-style license that can be
41 // 1. c<client only opaque id> for client items that have not been committed.
43 // 3. s<server provided opaque id> for items that the server knows about.
49 inline Id(const Id& that) {
50 Copy(that);
52 inline Id& operator = (const Id& that) {
53 Copy(that);
56 inline void Copy(const Id& that) {
57 this->s_ = that.s_;
74 inline int compare(const Id& that) const {
75 return s_.compare(that.s_);
77 inline bool operator == (const Id& that) const {
78 return s_ == that.s_;
80 inline bool operator != (const Id& that) const {
81 return s_ != that.s_;
83 inline bool operator < (const Id& that) const {
84 return s_ < that.s_;
86 inline bool operator > (const Id& that) const {
87 return s_ > that.s_;
95 // useful for computing upper bounds on std::sets that are ordered
110 // This method returns an ID that will compare less than any valid ID.
112 // computing lower bounds on std::sets that are ordered by operator<.