| 118 | }; |
| 119 | |
| 120 | struct predicate_leq { |
| 121 | ticket t; |
| 122 | predicate_leq( ticket t_ ) : t(t_) {} |
| 123 | bool operator() ( uintptr_t p ) const {return (ticket)p<=t;} |
| 124 | }; |
| 125 | |
| 126 | //! Internal representation of a ConcurrentQueue. |
| 127 | /** For efficiency, this class has no constructor. |
no outgoing calls
no test coverage detected