TPIE

2362a60
priority_queue.h File Reference

External memory priority queue implementation. More...

#include <tpie/config.h>
#include "portability.h"
#include "tpie_log.h"
#include <cassert>
#include "pq_overflow_heap.h"
#include <iostream>
#include <fstream>
#include <stdexcept>
#include <cmath>
#include <string>
#include <cstring>
#include <sstream>
#include "pq_merge_heap.h"
#include <tpie/err.h>
#include <tpie/stream.h>
#include <tpie/array.h>
#include <boost/filesystem.hpp>
#include "priority_queue.inl"

Go to the source code of this file.

Classes

struct  tpie::priority_queue_error
 
class  tpie::priority_queue< T, Comparator, OPQType >
 External memory priority queue implementation. More...
 

Namespaces

 tpie
 pipelining/factory_base.h Base class of pipelining factories
 
 tpie::ami
 A version of sort that takes an input stream of elements of type T, and an output stream, and and uses the < operator to sort, see also Sorting in TPIE.
 

Detailed Description

External memory priority queue implementation.

Definition in file priority_queue.h.