Home | History | Annotate | Download | only in fst

Lines Matching defs:Impl

73   RationalFstImpl(const RationalFstImpl<A> &impl)
74 : rfst_(impl.rfst_),
75 nonterminals_(impl.nonterminals_),
77 replace_(impl.replace_ ? impl.replace_->Copy(true) : 0),
78 replace_options_(impl.replace_options_) {
80 fst_tuples_.reserve(impl.fst_tuples_.size());
81 for (size_t i = 0; i < impl.fst_tuples_.size(); ++i)
82 fst_tuples_.push_back(make_pair(impl.fst_tuples_[i].first,
83 impl.fst_tuples_[i].second
84 ? impl.fst_tuples_[i].second->Copy(true)
112 // Set error if found; return FST impl properties.
258 void operator=(const RationalFstImpl<A> &impl); // disallow
278 typedef RationalFstImpl<A> Impl;
290 : ImplToFst<Impl>(new Impl(RationalFstOptions())) {}
293 : ImplToFst<Impl>(new Impl(opts)) {}
297 : ImplToFst<Impl>(fst, safe) {}
301 Impl *GetImpl() const { return ImplToFst<Impl>::GetImpl(); }