#include <fst/generic-register.h>
Public Types | |
| typedef RegisterType::Key | Key |
| typedef RegisterType::Entry | Entry |
Public Member Functions | |
| GenericRegisterer (Key key, Entry entry) | |
GENERIC REGISTRATION Generic register-er class capable of creating new register entries in the given RegisterType template parameter. This type must define types Key and Entry, and have appropriate static GetRegister() and instance SetEntry() functions. An easy way to accomplish this is to have RegisterType be the type of a subclass of GenericRegister.
Definition at line 141 of file generic-register.h.
| typedef RegisterType::Entry fst::GenericRegisterer< RegisterType >::Entry |
Reimplemented in fst::FstRegisterer< F >.
Definition at line 144 of file generic-register.h.
| typedef RegisterType::Key fst::GenericRegisterer< RegisterType >::Key |
Definition at line 143 of file generic-register.h.
| fst::GenericRegisterer< RegisterType >::GenericRegisterer | ( | Key | key, | |
| Entry | entry | |||
| ) | [inline] |
Definition at line 146 of file generic-register.h.
1.7.1