|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
#include <sorted_uniform.hh>
Classes | |
| struct | Accessor |
Public Types | |
| typedef PackingT | Packing |
| typedef Packing::ConstIterator | ConstIterator |
| typedef Packing::MutableIterator | MutableIterator |
Public Member Functions | |
| SortedUniformMap () | |
| SortedUniformMap (void *start, std::size_t) | |
| void | LoadedBinary () |
| template<class T > | |
| void | Insert (const T &t) |
| void | FinishedInserting () |
| template<class Key > | |
| bool | UnsafeMutableFind (const Key key, MutableIterator &out) |
| template<class Key > | |
| bool | Find (const Key key, ConstIterator &out) const |
| ConstIterator | begin () const |
| ConstIterator | end () const |
Static Public Member Functions | |
| static std::size_t | Size (std::size_t entries, float=0.0) |
Private Attributes | |
| Packing::MutableIterator | begin_ |
| Packing::MutableIterator | end_ |
| uint64_t * | size_ptr_ |
| typedef Packing::ConstIterator util::SortedUniformMap< PackingT >::ConstIterator |
| typedef Packing::MutableIterator util::SortedUniformMap< PackingT >::MutableIterator |
| typedef PackingT util::SortedUniformMap< PackingT >::Packing |
| util::SortedUniformMap< PackingT >::SortedUniformMap | ( | ) |
| util::SortedUniformMap< PackingT >::SortedUniformMap | ( | void * | start, |
| std::size_t | |||
| ) |
| ConstIterator util::SortedUniformMap< PackingT >::begin | ( | ) | const |
| ConstIterator util::SortedUniformMap< PackingT >::end | ( | ) | const |
| bool util::SortedUniformMap< PackingT >::Find | ( | const Key | key, |
| ConstIterator & | out | ||
| ) | const |
| void util::SortedUniformMap< PackingT >::FinishedInserting | ( | ) |
| void util::SortedUniformMap< PackingT >::Insert | ( | const T & | t | ) |
| void util::SortedUniformMap< PackingT >::LoadedBinary | ( | ) |
| static std::size_t util::SortedUniformMap< PackingT >::Size | ( | std::size_t | entries, |
| float | = 0.0 |
||
| ) | [static] |
| bool util::SortedUniformMap< PackingT >::UnsafeMutableFind | ( | const Key | key, |
| MutableIterator & | out | ||
| ) |
Packing::MutableIterator util::SortedUniformMap< PackingT >::begin_ [private] |
Packing::MutableIterator util::SortedUniformMap< PackingT >::end_ [private] |
uint64_t* util::SortedUniformMap< PackingT >::size_ptr_ [private] |