Home | History | Annotate | Download | only in fst

Lines Matching refs:EntryType

27 // objects of KeyType and EntryType.
32 // EntryType must be default constructible.
40 template<class KeyType, class EntryType, class RegisterType>
44 typedef EntryType Entry;
54 const EntryType &entry) {
60 EntryType GetEntry(const KeyType &key) const {
61 const EntryType *entry = LookupEntry(key);
74 virtual EntryType LoadEntryFromSharedObject(const KeyType &key) const {
80 return EntryType();
86 const EntryType *entry = this->LookupEntry(key);
90 return EntryType();
98 virtual const EntryType *LookupEntry(
112 typedef map<KeyType, EntryType> RegisterMapType;
126 template<class KeyType, class EntryType, class RegisterType>
127 FstOnceType GenericRegister<KeyType, EntryType,
130 template<class KeyType, class EntryType, class RegisterType>
131 Mutex *GenericRegister<KeyType, EntryType, RegisterType>::register_lock_ = 0;
133 template<class KeyType, class EntryType, class RegisterType>
134 RegisterType *GenericRegister<KeyType, EntryType, RegisterType>::register_ = 0;