#include <TargetPhraseCollectionCache.h>
Public Member Functions | |
TPCollWrapper (uint64_t const key, size_t const rev) | |
~TPCollWrapper () | |
Public Attributes | |
TPCollCache::cache_t::iterator | prev |
TPCollCache::cache_t::iterator | next |
boost::shared_mutex | lock |
size_t const | revision |
uint64_t const | key |
Friends | |
class | TPCollCache |
class | Mmsapt |
Definition at line 32 of file TargetPhraseCollectionCache.h.
Moses::TPCollWrapper::TPCollWrapper | ( | uint64_t const | key, | |
size_t const | rev | |||
) |
Definition at line 98 of file TargetPhraseCollectionCache.cc.
Moses::TPCollWrapper::~TPCollWrapper | ( | ) |
Definition at line 103 of file TargetPhraseCollectionCache.cc.
friend class Mmsapt [friend] |
Definition at line 36 of file TargetPhraseCollectionCache.h.
friend class TPCollCache [friend] |
Definition at line 35 of file TargetPhraseCollectionCache.h.
uint64_t const Moses::TPCollWrapper::key |
Definition at line 42 of file TargetPhraseCollectionCache.h.
boost::shared_mutex Moses::TPCollWrapper::lock [mutable] |
Definition at line 40 of file TargetPhraseCollectionCache.h.
TPCollCache::cache_t::iterator Moses::TPCollWrapper::next |
Definition at line 38 of file TargetPhraseCollectionCache.h.
TPCollCache::cache_t::iterator Moses::TPCollWrapper::prev |
Definition at line 38 of file TargetPhraseCollectionCache.h.
size_t const Moses::TPCollWrapper::revision |
Definition at line 41 of file TargetPhraseCollectionCache.h.