#include <ThreadLocalByFeatureStorage.h>


Public Types | |
| typedef boost::shared_ptr< Value > | ValuePtr |
| typedef std::map< std::string, ValuePtr > | NameValueMap |
| typedef boost::thread_specific_ptr < NameValueMap > | TSNameValueMap |
Public Member Functions | |
| ThreadLocalByFeatureStorage (FeatureFunction *ff, Factory factory=Factory()) | |
| virtual | ~ThreadLocalByFeatureStorage () |
| virtual ValuePtr | GetStored () |
| virtual const ValuePtr | GetStored () const |
Definition at line 26 of file ThreadLocalByFeatureStorage.h.
| typedef std::map<std::string, ValuePtr> Moses::ThreadLocalByFeatureStorage< Value, Factory >::NameValueMap |
Definition at line 30 of file ThreadLocalByFeatureStorage.h.
| typedef boost::thread_specific_ptr<NameValueMap> Moses::ThreadLocalByFeatureStorage< Value, Factory >::TSNameValueMap |
Definition at line 31 of file ThreadLocalByFeatureStorage.h.
| typedef boost::shared_ptr<Value> Moses::ThreadLocalByFeatureStorage< Value, Factory >::ValuePtr |
Definition at line 29 of file ThreadLocalByFeatureStorage.h.
| Moses::ThreadLocalByFeatureStorage< Value, Factory >::ThreadLocalByFeatureStorage | ( | FeatureFunction * | ff, | |
| Factory | factory = Factory() | |||
| ) | [inline] |
Definition at line 33 of file ThreadLocalByFeatureStorage.h.
| virtual Moses::ThreadLocalByFeatureStorage< Value, Factory >::~ThreadLocalByFeatureStorage | ( | ) | [inline, virtual] |
Definition at line 37 of file ThreadLocalByFeatureStorage.h.
| virtual const ValuePtr Moses::ThreadLocalByFeatureStorage< Value, Factory >::GetStored | ( | ) | const [inline, virtual] |
Definition at line 57 of file ThreadLocalByFeatureStorage.h.
| virtual ValuePtr Moses::ThreadLocalByFeatureStorage< Value, Factory >::GetStored | ( | ) | [inline, virtual] |
Definition at line 39 of file ThreadLocalByFeatureStorage.h.
Referenced by Moses::VW::EvaluateTranslationOptionListWithSourceContext(), Moses::VW::EvaluateWhenApplied(), Moses::VWFeatureSourceSenseWindow::InitializeForInput(), Moses::VWFeatureSourceExternalFeatures::InitializeForInput(), Moses::VW::InitializeForInput(), Moses::VWFeatureSourceSenseWindow::operator()(), and Moses::VWFeatureSourceExternalFeatures::operator()().

1.5.9