FST  openfst-1.8.3
OpenFst Library
Classes | Namespaces | Macros | Functions
register.h File Reference
#include <istream>
#include <string>
#include <type_traits>
#include <fst/compat.h>
#include <fst/log.h>
#include <fst/generic-register.h>
#include <fst/util.h>
#include <string_view>
Include dependency graph for register.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fst::FstRegisterer< FST >
 
class  fst::Fst< A >
 
class  fst::FstRegisterer< FST >
 
struct  fst::FstRegisterEntry< Arc >
 
class  fst::FstRegister< Arc >
 
class  fst::FstRegisterer< FST >
 

Namespaces

 fst
 

Macros

#define REGISTER_FST(FST, Arc)   static fst::FstRegisterer<FST<Arc>> FST##_##Arc##_registerer
 

Functions

template<class Arc >
Fst< Arc > * fst::Convert (const Fst< Arc > &fst, std::string_view fst_type)
 

Macro Definition Documentation

#define REGISTER_FST (   FST,
  Arc 
)    static fst::FstRegisterer<FST<Arc>> FST##_##Arc##_registerer

Definition at line 119 of file register.h.