Lines Matching refs:other
53 KPath::KPath(const KPath& other)
63 *this = other;
103 KPath::Adopt(KPath& other)
107 fBuffer = other.fBuffer;
108 fBufferSize = other.fBufferSize;
109 fPathLength = other.fPathLength;
110 fLazy = other.fLazy;
111 fFailed = other.fFailed;
112 fIsNull = other.fIsNull;
114 other.fBuffer = NULL;
115 if (!other.fLazy)
116 other.fBufferSize = 0;
117 other.fPathLength = 0;
118 other.fFailed = false;
119 other.fIsNull = other.fLazy;
357 KPath::operator=(const KPath& other)
359 SetTo(other.fBuffer, fLazy ? KPath::LAZY_ALLOC : KPath::DEFAULT,
360 other.fBufferSize);
374 KPath::operator==(const KPath& other) const
377 return !other.fBuffer;
379 return other.fBuffer != NULL
380 && fPathLength == other.fPathLength
381 && strcmp(fBuffer, other.fBuffer) == 0;
396 KPath::operator!=(const KPath& other) const
398 return !(*this == other);