Home | History | Annotate | Download | only in memory

Lines Matching defs:object_

35       : object_(object) {
39 [object_ release];
43 // We intentionally do not check that object != object_ as the caller must
48 [object_ release];
49 object_ = object;
52 bool operator==(NST* that) const { return object_ == that; }
53 bool operator!=(NST* that) const { return object_ != that; }
56 return object_;
60 return object_;
64 NST* temp = that.object_;
65 that.object_ = object_;
66 object_ = temp;
70 // a wrapper for [object_ release]. To force a scoped_nsobject<> object to
71 // call [object_ release], use scoped_nsobject<>::reset().
73 NST* temp = object_;
74 object_ = nil;
79 NST* object_;
108 : object_(object) {
112 [object_ release];
116 // We intentionally do not check that object != object_ as the caller must
121 [object_ release];
122 object_ = object;
125 bool operator==(id that) const { return object_ == that; }
126 bool operator!=(id that) const { return object_ != that; }
129 return object_;
133 return object_;
137 id temp = that.object_;
138 that.object_ = object_;
139 object_ = temp;
143 // a wrapper for [object_ release]. To force a scoped_nsobject<> object to
144 // call [object_ release], use scoped_nsobject<>::reset().
146 id temp = object_;
147 object_ = nil;
152 id object_;