Home
last modified time | relevance | path

Searched refs:FstImpl (Results 1 – 21 of 21) sorted by relevance

/external/openfst/src/include/fst/
Dedit-fst.h387 class EditFstImpl : public FstImpl<A> {
389 using FstImpl<A>::SetProperties;
390 using FstImpl<A>::SetInputSymbols;
391 using FstImpl<A>::SetOutputSymbols;
392 using FstImpl<A>::WriteHeader;
405 FstImpl<A>::SetType("edit"); in EditFstImpl()
426 FstImpl<A>::SetType("edit"); in EditFstImpl()
438 : FstImpl<A>(), in EditFstImpl()
514 SetProperties(SetStartProperties(FstImpl<A>::Properties())); in SetStart()
521 SetProperties(SetFinalProperties(FstImpl<A>::Properties(), old_weight, w)); in SetFinal()
[all …]
Drational.h52 class RationalFstImpl : public FstImpl<A> {
54 using FstImpl<A>::SetType;
55 using FstImpl<A>::SetProperties;
56 using FstImpl<A>::WriteHeader;
57 using FstImpl<A>::SetInputSymbols;
58 using FstImpl<A>::SetOutputSymbols;
116 return FstImpl<Arc>::Properties(mask); in Properties()
196 uint64 props1 = FstImpl<A>::Properties(); in AddUnion()
214 uint64 props1 = FstImpl<A>::Properties(); in AddConcat()
235 uint64 props = FstImpl<A>::Properties(); in AddClosure()
Dcomplement.h48 class ComplementFstImpl : public FstImpl<A> {
50 using FstImpl<A>::SetType;
51 using FstImpl<A>::SetProperties;
52 using FstImpl<A>::SetInputSymbols;
53 using FstImpl<A>::SetOutputSymbols;
122 return FstImpl<Arc>::Properties(mask); in Properties()
Dconst-fst.h45 class ConstFstImpl : public FstImpl<A> {
47 using FstImpl<A>::SetInputSymbols;
48 using FstImpl<A>::SetOutputSymbols;
49 using FstImpl<A>::SetType;
50 using FstImpl<A>::SetProperties;
51 using FstImpl<A>::Properties;
376 FstImpl<A>::WriteFstHeader(fst, strm, opts, file_version, type, properties, in WriteFst()
412 return FstImpl<A>::UpdateFstHeader(fst, strm, opts, file_version, type, in WriteFst()
Dadd-on.h144 class AddOnImpl : public FstImpl<typename F::Arc> {
151 using FstImpl<Arc>::SetType;
152 using FstImpl<Arc>::SetProperties;
153 using FstImpl<Arc>::WriteHeader;
Drelabel.h192 using FstImpl<A>::SetType;
193 using FstImpl<A>::SetProperties;
194 using FstImpl<A>::WriteHeader;
195 using FstImpl<A>::SetInputSymbols;
196 using FstImpl<A>::SetOutputSymbols;
333 return FstImpl<Arc>::Properties(mask); in Properties()
Dvector-fst.h42 class VectorFstBaseImpl : public FstImpl<typename State::Arc> {
184 using FstImpl<A>::SetInputSymbols;
185 using FstImpl<A>::SetOutputSymbols;
186 using FstImpl<A>::SetType;
187 using FstImpl<A>::SetProperties;
188 using FstImpl<A>::Properties;
548 FstImpl<A>::WriteFstHeader(fst, strm, opts, kFileVersion, "vector", in WriteFst()
572 return FstImpl<A>::UpdateFstHeader(fst, strm, opts, kFileVersion, "vector", in WriteFst()
Dcompose.h106 using FstImpl<A>::SetType;
107 using FstImpl<A>::SetProperties;
108 using FstImpl<A>::Properties;
109 using FstImpl<A>::SetInputSymbols;
110 using FstImpl<A>::SetOutputSymbols;
216 using FstImpl<Arc>::SetType;
217 using FstImpl<Arc>::SetProperties;
260 return FstImpl<Arc>::Properties(mask); in Properties()
Dsynchronize.h51 using FstImpl<A>::SetType;
52 using FstImpl<A>::SetProperties;
53 using FstImpl<A>::SetInputSymbols;
54 using FstImpl<A>::SetOutputSymbols;
164 return FstImpl<Arc>::Properties(mask); in Properties()
Ddeterminize.h356 using FstImpl<A>::SetType;
357 using FstImpl<A>::SetProperties;
358 using FstImpl<A>::Properties;
359 using FstImpl<A>::SetInputSymbols;
360 using FstImpl<A>::SetOutputSymbols;
461 using FstImpl<A>::SetProperties;
522 return FstImpl<A>::Properties(mask); in Properties()
694 using FstImpl<A>::SetProperties;
741 return FstImpl<A>::Properties(mask); in Properties()
Dfst.h603 template <class A> class FstImpl {
608 FstImpl() in FstImpl() function
611 FstImpl(const FstImpl<A> &impl) in FstImpl() function
616 virtual ~FstImpl() { in ~FstImpl()
776 void operator=(const FstImpl<A> &impl); // disallow
780 bool FstImpl<A>::ReadHeader(istream &strm, const FstReadOptions& opts, in ReadHeader()
Dfactor-weight.h155 using FstImpl<A>::SetType;
156 using FstImpl<A>::SetProperties;
157 using FstImpl<A>::SetInputSymbols;
158 using FstImpl<A>::SetOutputSymbols;
270 return FstImpl<Arc>::Properties(mask); in Properties()
Drmepsilon.h381 using FstImpl<A>::SetType;
382 using FstImpl<A>::SetProperties;
383 using FstImpl<A>::SetInputSymbols;
384 using FstImpl<A>::SetOutputSymbols;
471 return FstImpl<A>::Properties(mask); in Properties()
Dstate-map.h189 using FstImpl<B>::SetType;
190 using FstImpl<B>::SetProperties;
191 using FstImpl<B>::SetInputSymbols;
192 using FstImpl<B>::SetOutputSymbols;
286 return FstImpl<Arc>::Properties(mask); in Properties()
Dreplace.h312 using FstImpl<A>::SetType;
313 using FstImpl<A>::SetProperties;
314 using FstImpl<A>::WriteHeader;
315 using FstImpl<A>::SetInputSymbols;
316 using FstImpl<A>::SetOutputSymbols;
317 using FstImpl<A>::InputSymbols;
318 using FstImpl<A>::OutputSymbols;
621 return FstImpl<Arc>::Properties(mask); in Properties()
Drandgen.h330 using FstImpl<B>::SetType;
331 using FstImpl<B>::SetProperties;
332 using FstImpl<B>::SetInputSymbols;
333 using FstImpl<B>::SetOutputSymbols;
432 return FstImpl<Arc>::Properties(mask); in Properties()
Dcompact-fst.h443 using FstImpl<A>::SetType;
444 using FstImpl<A>::SetProperties;
445 using FstImpl<A>::Properties;
446 using FstImpl<A>::SetInputSymbols;
447 using FstImpl<A>::SetOutputSymbols;
448 using FstImpl<A>::WriteHeader;
983 FstImpl<A>::WriteFstHeader(fst, strm, opts, file_version, type, properties, in WriteFst()
Darc-map.h313 using FstImpl<B>::SetType;
314 using FstImpl<B>::SetProperties;
315 using FstImpl<B>::SetInputSymbols;
316 using FstImpl<B>::SetOutputSymbols;
436 return FstImpl<Arc>::Properties(mask); in Properties()
Dcache.h111 using FstImpl<Arc>::Type;
112 using FstImpl<Arc>::Properties;
113 using FstImpl<Arc>::SetProperties;
/external/openfst/src/include/fst/extensions/ngram/
Dngram-fst.h61 class NGramFstImpl : public FstImpl<A> {
62 using FstImpl<A>::SetInputSymbols;
63 using FstImpl<A>::SetOutputSymbols;
64 using FstImpl<A>::SetType;
65 using FstImpl<A>::WriteHeader;
71 using FstImpl<A>::InputSymbols;
72 using FstImpl<A>::SetProperties;
73 using FstImpl<A>::Properties;
/external/openfst/src/include/fst/extensions/pdt/
Dexpand.h64 using FstImpl<A>::SetType;
65 using FstImpl<A>::SetProperties;
66 using FstImpl<A>::Properties;
67 using FstImpl<A>::SetInputSymbols;
68 using FstImpl<A>::SetOutputSymbols;