src/main.h

changeset 107
02f142b399b1
parent 101
910890292639
child 113
c0d064521ee0
equal deleted inserted replaced
106:128efb9d148b 107:02f142b399b1
90 { 90 {
91 return one.value == 0; 91 return one.value == 0;
92 } 92 }
93 93
94 template<typename T> 94 template<typename T>
95 inline bool operator!=(Id<T> one, decltype(NULL_ID))
96 {
97 return one.value != 0;
98 }
99
100 template<typename T>
95 inline bool operator<(Id<T> one, decltype(NULL_ID)) 101 inline bool operator<(Id<T> one, decltype(NULL_ID))
96 { 102 {
97 return one.value < 0; 103 return one.value < 0;
98 } 104 }
99 } 105 }

mercurial