/external/openfst/src/include/fst/ |
H A D | expanded-fst.h | 123 // delegates to ImplToFst the handling of the Fst interface methods. 125 class ImplToExpandedFst : public ImplToFst<I, F> { 131 using ImplToFst<I, F>::GetImpl; 136 ImplToExpandedFst() : ImplToFst<I, F>() {} 138 ImplToExpandedFst(I *impl) : ImplToFst<I, F>(impl) {} 141 : ImplToFst<I, F>(fst) {} 144 : ImplToFst<I, F>(fst, safe) {}
|
H A D | complement.h | 138 // reference counting, delegating most methods to ImplToFst. 140 class ComplementFst : public ImplToFst< ComplementFstImpl<A> > { 145 using ImplToFst< ComplementFstImpl<A> >::GetImpl; 153 : ImplToFst<Impl>(new Impl(fst)) { 164 : ImplToFst<Impl>(fst, safe) {} 182 Impl *GetImpl() const { return ImplToFst<Impl>::GetImpl(); }
|
H A D | relabel.h | 384 // reference counting, delegating most methods to ImplToFst. 386 class RelabelFst : public ImplToFst< RelabelFstImpl<A> > { 401 : ImplToFst<Impl>(new Impl(fst, ipairs, opairs, RelabelFstOptions())) {} 407 : ImplToFst<Impl>(new Impl(fst, ipairs, opairs, opts)) {} 412 : ImplToFst<Impl>(new Impl(fst, fst.InputSymbols(), new_isymbols, 420 : ImplToFst<Impl>(new Impl(fst, fst.InputSymbols(), new_isymbols, 428 : ImplToFst<Impl>(new Impl(fst, old_isymbols, new_isymbols, old_osymbols, 437 : ImplToFst<Impl>(new Impl(fst, old_isymbols, new_isymbols, old_osymbols, 442 : ImplToFst<Impl>(fst, safe) {} 457 Impl *GetImpl() const { return ImplToFst<Imp [all...] |
H A D | intersect.h | 63 using ImplToFst< ComposeFstImplBase<A> >::GetImpl; 64 using ImplToFst< ComposeFstImplBase<A> >::SetImpl;
|
H A D | rational.h | 265 // reference counting, delegating most methods to ImplToFst. 267 class RationalFst : public ImplToFst< RationalFstImpl<A> > { 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(); }
|
H A D | fst.h | 835 class ImplToFst : public F { class in namespace:fst 841 virtual ~ImplToFst() { if (!impl_->DecrRefCount()) delete impl_; } 878 ImplToFst() : impl_(0) {} function in class:fst::ImplToFst 880 ImplToFst(I *impl) : impl_(impl) {} function in class:fst::ImplToFst 882 ImplToFst(const ImplToFst<I, F> &fst) { argument 889 ImplToFst(const ImplToFst<I, F> &fst, bool safe) { argument 913 ImplToFst<I, F> &operator=(const ImplToFst< [all...] |
H A D | state-map.h | 329 class StateMapFst : public ImplToFst< StateMapFstImpl<A, B, C> > { 341 : ImplToFst<Impl>(new Impl(fst, mapper, opts)) {} 344 : ImplToFst<Impl>(new Impl(fst, mapper, opts)) {} 347 : ImplToFst<Impl>(new Impl(fst, mapper, StateMapFstOptions())) {} 350 : ImplToFst<Impl>(new Impl(fst, mapper, StateMapFstOptions())) {} 354 : ImplToFst<Impl>(fst, safe) {} 370 Impl *GetImpl() const { return ImplToFst<Impl>::GetImpl(); }
|
H A D | invert.h | 82 using ImplToFst<Impl>::GetImpl;
|
H A D | difference.h | 62 using ImplToFst< ComposeFstImplBase<A> >::SetImpl; 63 using ImplToFst< ComposeFstImplBase<A> >::GetImpl;
|
H A D | factor-weight.h | 397 // reference counting, delegating most methods to ImplToFst. 399 class FactorWeightFst : public ImplToFst< FactorWeightFstImpl<A, F> > { 411 : ImplToFst<Impl>(new Impl(fst, FactorWeightOptions<A>())) {} 414 : ImplToFst<Impl>(new Impl(fst, opts)) {} 418 : ImplToFst<Impl>(fst, copy) {} 433 Impl *GetImpl() const { return ImplToFst<Impl>::GetImpl(); }
|
H A D | rmepsilon.h | 521 // reference counting, delegating most methods to ImplToFst. 523 class RmEpsilonFst : public ImplToFst< RmEpsilonFstImpl<A> > { 534 : ImplToFst<Impl>(new Impl(fst, RmEpsilonFstOptions())) {} 537 : ImplToFst<Impl>(new Impl(fst, opts)) {} 541 : ImplToFst<Impl>(fst, safe) {} 556 Impl *GetImpl() const { return ImplToFst<Impl>::GetImpl(); }
|
H A D | synchronize.h | 352 // reference counting, delegating most methods to ImplToFst. 354 class SynchronizeFst : public ImplToFst< SynchronizeFstImpl<A> > { 366 : ImplToFst<Impl>(new Impl(fst, SynchronizeFstOptions())) {} 369 : ImplToFst<Impl>(new Impl(fst, opts)) {} 373 : ImplToFst<Impl>(fst, safe) {} 388 Impl *GetImpl() const { return ImplToFst<Impl>::GetImpl(); }
|
H A D | closure.h | 106 using ImplToFst< RationalFstImpl<A> >::GetImpl;
|
H A D | project.h | 102 using ImplToFst<Impl>::GetImpl;
|
H A D | union.h | 134 using ImplToFst< RationalFstImpl<A> >::GetImpl;
|
H A D | compose.h | 500 // reference counting, delegating most methods to ImplToFst. 502 class ComposeFst : public ImplToFst< ComposeFstImplBase<A> > { 513 using ImplToFst<Impl>::SetImpl; 518 : ImplToFst<Impl>(CreateBase(fst1, fst2, opts)) {} 526 : ImplToFst<Impl>(CreateBase1(fst1, fst2, opts)) {} 536 : ImplToFst<Impl>(CreateBase2(fst1, fst2, opts)) {} 617 Impl *GetImpl() const { return ImplToFst<Impl>::GetImpl(); }
|
H A D | arc-map.h | 551 class ArcMapFst : public ImplToFst< ArcMapFstImpl<A, B, C> > { 563 : ImplToFst<Impl>(new Impl(fst, mapper, opts)) {} 566 : ImplToFst<Impl>(new Impl(fst, mapper, opts)) {} 569 : ImplToFst<Impl>(new Impl(fst, mapper, ArcMapFstOptions())) {} 572 : ImplToFst<Impl>(new Impl(fst, mapper, ArcMapFstOptions())) {} 576 : ImplToFst<Impl>(fst, safe) {} 591 Impl *GetImpl() const { return ImplToFst<Impl>::GetImpl(); }
|
H A D | replace.h | 953 // reference counting, delegating most methods to ImplToFst. 955 class ReplaceFst : public ImplToFst< ReplaceFstImpl<A, T> > { 968 using ImplToFst<Impl>::Properties; 972 : ImplToFst<Impl>(new Impl(fst_array, ReplaceFstOptions<A, T>(root))) {} 976 : ImplToFst<Impl>(new Impl(fst_array, opts)) {} 980 : ImplToFst<Impl>(fst, safe) {} 1011 Impl *GetImpl() const { return ImplToFst<Impl>::GetImpl(); }
|
H A D | matcher-fst.h | 147 return ImplToFst<Impl, ExpandedFst<Arc> >::GetImpl(); 178 ImplToFst< Impl, ExpandedFst<Arc> >::SetImpl(impl, own_impl);
|
H A D | mutable-fst.h | 256 using ImplToFst<I, F>::GetImpl; 257 using ImplToFst<I, F>::SetImpl;
|
H A D | concat.h | 195 using ImplToFst< RationalFstImpl<A> >::GetImpl;
|
H A D | randgen.h | 509 class RandGenFst : public ImplToFst< RandGenFstImpl<A, B, S> > { 522 : ImplToFst<Impl>(new Impl(fst, opts)) {} 526 : ImplToFst<Impl>(fst, safe) {} 541 Impl *GetImpl() const { return ImplToFst<Impl>::GetImpl(); }
|
H A D | const-fst.h | 318 Impl *GetImpl() const { return ImplToFst<Impl, ExpandedFst<A> >::GetImpl(); } 321 ImplToFst< Impl, ExpandedFst<A> >::SetImpl(impl, own_impl);
|
H A D | encode.h | 493 using ImplToFst<Impl>::GetImpl; 531 using ImplToFst<Impl>::GetImpl;
|
/external/openfst/src/include/fst/extensions/pdt/ |
H A D | expand.h | 223 // reference counting, delegating most methods to ImplToFst. 225 class ExpandFst : public ImplToFst< ExpandFstImpl<A> > { 241 : ImplToFst<Impl>(new Impl(fst, parens, ExpandFstOptions<A>())) {} 247 : ImplToFst<Impl>(new Impl(fst, parens, opts)) {} 251 : ImplToFst<Impl>(fst, safe) {} 274 Impl *GetImpl() const { return ImplToFst<Impl>::GetImpl(); }
|