Changes in libcfa/src/vec/vec.hfa [dd3576b:fd54fef]
- File:
-
- 1 edited
-
libcfa/src/vec/vec.hfa (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/vec/vec.hfa
rdd3576b rfd54fef 18 18 #include <math.hfa> 19 19 20 forall(T) 21 trait fromint { 20 trait fromint(T) { 22 21 void ?{}(T&, int); 23 22 }; 24 forall(T) 25 trait zeroinit { 23 trait zeroinit(T) { 26 24 void ?{}(T&, zero_t); 27 25 }; 28 forall(T) 29 trait zero_assign { 26 trait zero_assign(T) { 30 27 T ?=?(T&, zero_t); 31 28 }; 32 forall(T) 33 trait subtract { 29 trait subtract(T) { 34 30 T ?-?(T, T); 35 31 }; 36 forall(T) 37 trait negate { 32 trait negate(T) { 38 33 T -?(T); 39 34 }; 40 forall(T) 41 trait add { 35 trait add(T) { 42 36 T ?+?(T, T); 43 37 }; 44 forall(T) 45 trait multiply { 38 trait multiply(T) { 46 39 T ?*?(T, T); 47 40 }; 48 forall(T) 49 trait divide { 41 trait divide(T) { 50 42 T ?/?(T, T); 51 43 }; 52 forall(T) 53 trait lessthan { 44 trait lessthan(T) { 54 45 int ?<?(T, T); 55 46 }; 56 forall(T) 57 trait equality { 47 trait equality(T) { 58 48 int ?==?(T, T); 59 49 }; 60 forall(T) 61 trait sqrt { 50 trait sqrt(T) { 62 51 T sqrt(T); 63 52 };
Note:
See TracChangeset
for help on using the changeset viewer.