|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
#include <key_value_packing.hh>
Public Types | |
| typedef KeyT | Key |
| typedef ValueT | Value |
| typedef Entry< Key, Value > * | MutableIterator |
| typedef const Entry< Key, Value > * | ConstIterator |
| typedef const Entry< Key, Value > & | ConstReference |
Static Public Member Functions | |
| static MutableIterator | FromVoid (void *start) |
| static Entry< Key, Value > | Make (const Key &key, const Value &value) |
Static Public Attributes | |
| static const std::size_t | kBytes = sizeof(Entry<Key, Value>) |
| static const std::size_t | kBits = kBytes * 8 |
| typedef const Entry<Key, Value>* util::AlignedPacking< KeyT, ValueT >::ConstIterator |
| typedef const Entry<Key, Value>& util::AlignedPacking< KeyT, ValueT >::ConstReference |
| typedef KeyT util::AlignedPacking< KeyT, ValueT >::Key |
| typedef Entry<Key, Value>* util::AlignedPacking< KeyT, ValueT >::MutableIterator |
| typedef ValueT util::AlignedPacking< KeyT, ValueT >::Value |
| static MutableIterator util::AlignedPacking< KeyT, ValueT >::FromVoid | ( | void * | start | ) | [static] |
| static Entry<Key, Value> util::AlignedPacking< KeyT, ValueT >::Make | ( | const Key & | key, |
| const Value & | value | ||
| ) | [static] |
const std::size_t util::AlignedPacking< KeyT, ValueT >::kBits = kBytes * 8 [static] |
const std::size_t util::AlignedPacking< KeyT, ValueT >::kBytes = sizeof(Entry<Key, Value>) [static] |