Lines Matching defs:operator
69 /// Assignment operator.
73 operator=(const interned_string& o)
112 operator==(const interned_string& o) const
115 /// Inequality operator.
123 operator!=(const interned_string& o) const
124 {return !operator==(o);}
136 operator==(const string& o) const
143 /// Inequality operator.
154 operator!=(const string& o) const
155 {return ! operator==(o);}
157 /// "Less than" operator.
168 operator<(const interned_string& o) const
171 /// Conversion operator to string.
174 operator string() const
185 operator==(const string& l, const interned_string& r);
188 operator!=(const string& l, const interned_string& r);
191 operator<<(ostream& o, const interned_string& s);
194 operator+(const interned_string& s1,const string& s2);
197 operator+(const string& s1, const interned_string& s2);
202 /// The hash operator.
213 operator()(const interned_string& s) const