FST  openfst-1.6.1
OpenFst Library
Public Types | List of all members
fst::script::IORegistration< FstClassType > Struct Template Reference

#include <register.h>

Public Types

using Reader = FstClassType *(*)(std::istream &stream, const FstReadOptions &opts)
 
using Creator) = FstClassImplBase *(*)(
 
using Converter = FstClassImplBase *(*)(const FstClass &other)
 
using Entry = FstClassRegEntry< Reader, Creator, Converter >
 
using Register = FstClassIORegister< Reader, Creator, Converter >
 
using Registerer = GenericRegisterer< FstClassIORegister< Reader, Creator, Converter >>
 

Detailed Description

template<class FstClassType>
struct fst::script::IORegistration< FstClassType >

Definition at line 82 of file register.h.

Member Typedef Documentation

template<class FstClassType>
using fst::script::IORegistration< FstClassType >::Converter = FstClassImplBase *(*)(const FstClass &other)

Definition at line 88 of file register.h.

template<class FstClassType>
using fst::script::IORegistration< FstClassType >::Creator = FstClassImplBase *(*)(

Definition at line 86 of file register.h.

template<class FstClassType>
using fst::script::IORegistration< FstClassType >::Entry = FstClassRegEntry<Reader, Creator, Converter>

Definition at line 90 of file register.h.

template<class FstClassType>
using fst::script::IORegistration< FstClassType >::Reader = FstClassType *(*)(std::istream &stream, const FstReadOptions &opts)

Definition at line 84 of file register.h.

template<class FstClassType>
using fst::script::IORegistration< FstClassType >::Register = FstClassIORegister<Reader, Creator, Converter>

Definition at line 93 of file register.h.

template<class FstClassType>
using fst::script::IORegistration< FstClassType >::Registerer = GenericRegisterer<FstClassIORegister<Reader, Creator, Converter>>

Definition at line 97 of file register.h.


The documentation for this struct was generated from the following file: