/disk4/html/www/moses/doxygen/mosesdecoder/util/stream/sort.hh File Reference

#include "util/stream/chain.hh"
#include "util/stream/config.hh"
#include "util/stream/io.hh"
#include "util/stream/stream.hh"
#include "util/stream/timer.hh"
#include "util/file.hh"
#include "util/fixed_array.hh"
#include "util/scoped.hh"
#include "util/sized_iterator.hh"
#include <algorithm>
#include <iostream>
#include <queue>
#include <string>

Go to the source code of this file.

Classes

struct  util::stream::NeverCombine
class  util::stream::Offsets
struct  util::stream::Offsets::Entry
class  util::stream::MergeQueue< Compare >
class  util::stream::MergeQueue< Compare >::Entry
class  util::stream::MergeQueue< Compare >::Greater
class  util::stream::MergingReader< Compare, Combine >
class  util::stream::OwningMergingReader< Compare, Combine >
class  util::stream::BlockSorter< Compare >
class  util::stream::BadSortConfig
class  util::stream::Sort< Compare, Combine >
class  util::stream::Sorts< Compare, Combine >

Namespaces

namespace  util
namespace  util::stream

Functions

template<class Compare , class Combine >
uint64_t util::stream::BlockingSort (Chain &chain, const SortConfig &config, const Compare &compare=Compare(), const Combine &combine=NeverCombine())


Generated on Thu Jul 6 00:31:41 2017 for Moses by  doxygen 1.5.9