Lines Matching defs:operator

42 // friend operator declarations
44 const sc_time operator + ( const sc_time&, const sc_time& );
45 const sc_time operator - ( const sc_time&, const sc_time& );
46 const sc_time operator * ( const sc_time&, double );
47 const sc_time operator * ( double, const sc_time& );
48 const sc_time operator / ( const sc_time&, double );
49 double operator / ( const sc_time&, const sc_time& );
94 // assignment operator
96 sc_time& operator = ( const sc_time& );
110 bool operator == ( const sc_time& ) const;
111 bool operator != ( const sc_time& ) const;
112 bool operator < ( const sc_time& ) const;
113 bool operator <= ( const sc_time& ) const;
114 bool operator > ( const sc_time& ) const;
115 bool operator >= ( const sc_time& ) const;
120 sc_time& operator += ( const sc_time& );
121 sc_time& operator -= ( const sc_time& );
123 friend const sc_time operator + ( const sc_time&, const sc_time& );
124 friend const sc_time operator - ( const sc_time&, const sc_time& );
126 sc_time& operator *= ( double );
127 sc_time& operator /= ( double );
128 sc_time& operator %= ( const sc_time& );
130 friend const sc_time operator * ( const sc_time&, double );
131 friend const sc_time operator * ( double, const sc_time& );
132 friend const sc_time operator / ( const sc_time&, double );
133 friend double operator / ( const sc_time&, const sc_time& );
134 friend const sc_time operator % ( const sc_time&, const sc_time& );
147 // print operator
149 inline ::std::ostream& operator << ( ::std::ostream&, const sc_time& );
167 // assignment operator
171 sc_time::operator = ( const sc_time& t )
200 sc_time::operator == ( const sc_time& t ) const
207 sc_time::operator != ( const sc_time& t ) const
214 sc_time::operator < ( const sc_time& t ) const
221 sc_time::operator <= ( const sc_time& t ) const
228 sc_time::operator > ( const sc_time& t ) const
235 sc_time::operator >= ( const sc_time& t ) const
245 sc_time::operator += ( const sc_time& t )
253 sc_time::operator -= ( const sc_time& t )
262 operator + ( const sc_time& t1, const sc_time& t2 )
269 operator - ( const sc_time& t1, const sc_time& t2 )
277 sc_time::operator *= ( double d )
287 sc_time::operator /= ( double d )
297 sc_time::operator %= ( const sc_time& t )
305 operator * ( const sc_time& t, double d )
313 operator * ( double d, const sc_time& t )
321 operator / ( const sc_time& t, double d )
329 operator / ( const sc_time& t1, const sc_time& t2 )
336 operator % ( const sc_time& t1, const sc_time& t2 )
342 // print operator
346 operator << ( ::std::ostream& os, const sc_time& t )