src/decoder-phrasebased/src/native/interpolated-lm/lm/AdaptiveLMCache.h
// lookup in the cache the entry key(word, state), if found, fill the given parameters
// and return true, else return false
lookup in the cache the entry key(word, state), if found, fill the given parameters
and return true, else return false
lookup in the cache the entry key ( word state ) if found fill the given parameters and return true else return false
inline bool Get(const ngram_hash_t key, cachevalue_t *outValue) {
                auto it = cache.find(key);
                if (it == cache.end()) {
                    return false;
                } else {
                    *outValue = it->second;
                    return true;
                }
            }
inline bool Get ( const ngram_hash_t key , cachevalue_t * outValue ) { auto it = cache . find ( key ) ; if ( it == cache . end ( ) ) { return false ; } else { * outValue = it -> second ; return true ; } }
lookup in the cache the entry key(word, state), if found, fill the given parameters
and return true, else return false
lookup in the cache the entry key ( word state ) if found fill the given parameters and return true else return false