namespace AlgoImpl { template<typename RangeValueType, typename IndexType, typename ProjectionType, typename PredicateType> bool AlgoImpl::IsHeapInternal ( RangeValueType * Heap, IndexType Num, ProjectionType Projection, PredicateType Predicate ) }