Lines Matching defs:unit
4 class unit
7 typedef unit<I1,I2> my_type;
9 unit() {}
10 unit( const unit<I1,I2>& ) {}
13 unit< I1 + Q1, I2 + Q2 > operator * ( const unit< Q1, Q2 >& rhs ) const {
14 return unit< I1 + Q1, I2 + Q2 >();
18 unit< I1 - Q1, I2 - Q2 > operator / ( const unit< Q1, Q2 >& rhs ) const {
19 return unit< I1 - Q1, I2 - Q2 >();
26 class unit<0,0> {
28 typedef unit<0,0> my_type;
30 unit() {}
32 friend unit<0,0> operator*( const unit<0,0>& lhs, const unit<0,0>& rhs ) {
33 return unit<0,0>();
35 friend unit<0,0> operator/( const unit<0,0>& lhs, const unit<0,0>& rhs ) {
36 return unit<0,0>();
44 const unit<1,0> u1;
45 const unit<2,0> u2;
47 unit<-1,0> u3( u1 / u2 );
48 unit< 3,0> u4( u1 * u2 );