stl_heap.h File Reference

#include <debug/debug.h>

Include dependency graph for stl_heap.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  std

Functions

template<typename RandomAccessIterator>
void std::push_heap (RandomAccessIterator first, RandomAccessIterator last)
 Push an element onto a heap.
template<typename RandomAccessIterator, typename Compare>
void std::push_heap (RandomAccessIterator first, RandomAccessIterator last, Compare comp)
 Push an element onto a heap using comparison functor.
template<typename RandomAccessIterator>
void std::pop_heap (RandomAccessIterator first, RandomAccessIterator last)
 Pop an element off a heap.
template<typename RandomAccessIterator, typename Compare>
void std::pop_heap (RandomAccessIterator first, RandomAccessIterator last, Compare comp)
 Pop an element off a heap using comparison functor.
template<typename RandomAccessIterator>
void std::make_heap (RandomAccessIterator first, RandomAccessIterator last)
 Construct a heap over a range.
template<typename RandomAccessIterator, typename Compare>
void std::make_heap (RandomAccessIterator first, RandomAccessIterator last, Compare comp)
 Construct a heap over a range using comparison functor.
template<typename RandomAccessIterator>
void std::sort_heap (RandomAccessIterator first, RandomAccessIterator last)
 Sort a heap.
template<typename RandomAccessIterator, typename Compare>
void std::sort_heap (RandomAccessIterator first, RandomAccessIterator last, Compare comp)
 Sort a heap using comparison functor.


Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file stl_heap.h.


Generated on Thu Jan 3 20:54:20 2008 for libstdc++-v3 Source by  doxygen 1.5.4