Home
last modified time | relevance | path

Searched refs:ConstFst (Results 1 – 15 of 15) sorted by relevance

/external/srec/tools/thirdparty/OpenFst/fst/lib/
Dconst-fst.h28 template <class A> class ConstFst; variable
222 class ConstFst : public ExpandedFst<A> {
224 friend class StateIterator< ConstFst<A> >;
225 friend class ArcIterator< ConstFst<A> >;
231 ConstFst() : impl_(new ConstFstImpl<A>()) {} in ConstFst() function
233 ConstFst(const ConstFst<A> &fst) : impl_(fst.impl_) { in ConstFst() function
237 explicit ConstFst(const Fst<A> &fst) : impl_(new ConstFstImpl<A>(fst)) {} in ConstFst() function
239 virtual ~ConstFst() { if (!impl_->DecrRefCount()) delete impl_; } in ~ConstFst()
270 virtual ConstFst<A> *Copy() const { in Copy()
272 return new ConstFst<A>(impl_); in Copy()
[all …]
Dfst.cpp45 REGISTER_FST(ConstFst, StdArc);
46 REGISTER_FST(ConstFst, LogArc);
Dfst-decl.h33 template <class A> class ConstFst; variable
57 typedef ConstFst<StdArc> StdConstFst;
/external/openfst/src/include/fst/
Dconst-fst.h38 template <class A, class U> class ConstFst; variable
109 friend class ConstFst<A, U>; // Allow finding narcs_, nstates_ during Write
258 class ConstFst : public ImplToExpandedFst< ConstFstImpl<A, U> > {
260 friend class StateIterator< ConstFst<A, U> >;
261 friend class ArcIterator< ConstFst<A, U> >;
269 ConstFst() : ImplToExpandedFst<Impl>(new Impl()) {} in ConstFst() function
271 explicit ConstFst(const Fst<A> &fst) in ConstFst() function
274 ConstFst(const ConstFst<A, U> &fst) : ImplToExpandedFst<Impl>(fst) {} in ConstFst() function
277 virtual ConstFst<A, U> *Copy(bool safe = false) const {
278 return new ConstFst<A, U>(*this);
[all …]
Dmatcher-fst.h309 typedef MatcherFst<ConstFst<StdArc>,
310 ArcLookAheadMatcher<SortedMatcher<ConstFst<StdArc> > >,
313 typedef MatcherFst<ConstFst<LogArc>,
314 ArcLookAheadMatcher<SortedMatcher<ConstFst<LogArc> > >,
329 typedef MatcherFst<ConstFst<StdArc>,
330 LabelLookAheadMatcher<SortedMatcher<ConstFst<StdArc> >,
336 typedef MatcherFst<ConstFst<LogArc>,
337 LabelLookAheadMatcher<SortedMatcher<ConstFst<LogArc> >,
343 typedef MatcherFst<ConstFst<StdArc>,
344 LabelLookAheadMatcher<SortedMatcher<ConstFst<StdArc> >,
[all …]
Dfst-decl.h47 template <class A, class U = uint32> class ConstFst; variable
90 typedef ConstFst<StdArc> StdConstFst;
/external/openfst/src/extensions/const/
Dconst64-fst.cc21 using fst::ConstFst;
27 static FstRegisterer< ConstFst<StdArc, uint64> >
29 static FstRegisterer< ConstFst<LogArc, uint64> >
31 static FstRegisterer< ConstFst<Log64Arc, uint64> >
Dconst16-fst.cc21 using fst::ConstFst;
27 static FstRegisterer< ConstFst<StdArc, uint16> >
29 static FstRegisterer< ConstFst<LogArc, uint16> >
31 static FstRegisterer< ConstFst<Log64Arc, uint16> >
Dconst8-fst.cc21 using fst::ConstFst;
27 static FstRegisterer< ConstFst<StdArc, uint8> >
29 static FstRegisterer< ConstFst<LogArc, uint8> >
31 static FstRegisterer< ConstFst<Log64Arc, uint8> >
/external/openfst/src/test/
Dfst_test.cc95 REGISTER_FST(ConstFst, CustomArc);
102 static fst::FstRegisterer<ConstFst<StdArc, uint16> >
113 using fst::ConstFst;
141 FstTester< ConstFst<StdArc> > std_const_tester; in main()
171 FstTester< ConstFst<CustomArc> > std_const_tester; in main()
190 FstTester< ConstFst<StdArc, uint16> > std_const_tester; in main()
/external/openfst/src/lib/
Dfst.cc64 REGISTER_FST(ConstFst, StdArc);
65 REGISTER_FST(ConstFst, LogArc);
66 REGISTER_FST(ConstFst, Log64Arc);
/external/openfst/
Dconfigure.ac57 [enable all ConstFst extensions])],
DREADME20 --enable-const-fsts Enable all ConstFst classes (def: no)
DNEWS83 * Incremented version of ConstFst/CompactFsts to stop memory alignment
Dconfigure1412 --enable-const-fsts enable all ConstFst extensions