FST  openfst-1.8.3
OpenFst Library
Public Types | Static Public Member Functions | List of all members
fst::StringArc< S > Struct Template Reference

#include <arc.h>

Inheritance diagram for fst::StringArc< S >:
Inheritance graph
[legend]
Collaboration diagram for fst::StringArc< S >:
Collaboration graph
[legend]

Public Types

using Base = ArcTpl< StringWeight< int, S >>
 
- Public Types inherited from fst::ArcTpl< StringWeight< int, S > >
using Weight = StringWeight< int, S >
 
using Label = L
 
using StateId = S
 

Static Public Member Functions

static const std::string & Type ()
 
- Static Public Member Functions inherited from fst::ArcTpl< StringWeight< int, S > >
static const std::string & Type ()
 

Additional Inherited Members

- Public Member Functions inherited from fst::ArcTpl< StringWeight< int, S > >
 ArcTpl () noexcept(std::is_nothrow_default_constructible_v< Weight >)=default
 
 ArcTpl (Label ilabel, Label olabel, T &&weight, StateId nextstate)
 
 ArcTpl (Label ilabel, Label olabel, StateId nextstate)
 
- Public Attributes inherited from fst::ArcTpl< StringWeight< int, S > >
Label ilabel
 
Label olabel
 
Weight weight
 
StateId nextstate
 

Detailed Description

template<StringType S = STRING_LEFT>
struct fst::StringArc< S >

Definition at line 87 of file arc.h.

Member Typedef Documentation

template<StringType S = STRING_LEFT>
using fst::StringArc< S >::Base = ArcTpl<StringWeight<int, S>>

Definition at line 89 of file arc.h.

Member Function Documentation

template<StringType S = STRING_LEFT>
static const std::string& fst::StringArc< S >::Type ( )
inlinestatic

Definition at line 93 of file arc.h.


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