FST  openfst-1.8.3
OpenFst Library
Public Member Functions | Public Attributes | List of all members
fst::PdtExpandFstOptions< Arc > Struct Template Reference

#include <expand.h>

Inheritance diagram for fst::PdtExpandFstOptions< Arc >:
Inheritance graph
[legend]
Collaboration diagram for fst::PdtExpandFstOptions< Arc >:
Collaboration graph
[legend]

Public Member Functions

 PdtExpandFstOptions (const CacheOptions &opts=CacheOptions(), bool keep_parentheses=false, PdtStack< typename Arc::StateId, typename Arc::Label > *stack=nullptr, PdtStateTable< typename Arc::StateId, typename Arc::StateId > *state_table=nullptr)
 
- Public Member Functions inherited from fst::CacheOptions
 CacheOptions (bool gc=FST_FLAGS_fst_default_cache_gc, size_t gc_limit=FST_FLAGS_fst_default_cache_gc_limit)
 

Public Attributes

bool keep_parentheses
 
PdtStack< typename Arc::StateId, typename Arc::Label > * stack
 
PdtStateTable< typename Arc::StateId, typename Arc::StateId > * state_table
 
- Public Attributes inherited from fst::CacheOptions
bool gc
 
size_t gc_limit
 

Detailed Description

template<class Arc>
struct fst::PdtExpandFstOptions< Arc >

Definition at line 54 of file expand.h.

Constructor & Destructor Documentation

template<class Arc>
fst::PdtExpandFstOptions< Arc >::PdtExpandFstOptions ( const CacheOptions opts = CacheOptions(),
bool  keep_parentheses = false,
PdtStack< typename Arc::StateId, typename Arc::Label > *  stack = nullptr,
PdtStateTable< typename Arc::StateId, typename Arc::StateId > *  state_table = nullptr 
)
inlineexplicit

Definition at line 59 of file expand.h.

Member Data Documentation

template<class Arc>
bool fst::PdtExpandFstOptions< Arc >::keep_parentheses

Definition at line 55 of file expand.h.

template<class Arc>
PdtStack<typename Arc::StateId, typename Arc::Label>* fst::PdtExpandFstOptions< Arc >::stack

Definition at line 56 of file expand.h.

template<class Arc>
PdtStateTable<typename Arc::StateId, typename Arc::StateId>* fst::PdtExpandFstOptions< Arc >::state_table

Definition at line 57 of file expand.h.


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