Lines Matching full:stateid
75 // Element Compact(StateId s, const Arc &arc);
78 // Arc Expand(StateId s, const Element &e);
212 typedef typename A::StateId StateId;
216 StateId nfinals = 0;
221 StateId s = siter.Value();
244 for (StateId s = 0; s < nstates_; ++s) {
460 typedef typename A::StateId StateId;
540 StateId Start() {
547 Weight Final(StateId s) {
560 StateId NumStates() const {
565 size_t NumArcs(StateId s) {
585 size_t NumInputEpsilons(StateId s) {
593 size_t NumOutputEpsilons(StateId s) {
601 size_t CountEpsilons(StateId s, bool output_epsilons) {
668 void InitArcIterator(StateId s, ArcIteratorData<A> *data) {
674 Arc ComputeArc(StateId s, Unsigned i, uint32 f = kArcValueFlags) const {
678 void Expand(StateId s) {
802 typedef typename A::StateId StateId;
885 virtual void InitArcIterator(StateId s, ArcIteratorData<A> *data) const {
952 const StateId s = siter.Value();
993 const StateId s = siter.Value();
1008 const StateId s = siter.Value();
1034 typedef typename A::StateId StateId;
1041 StateId Value() const { return s_; }
1048 StateId nstates_;
1049 StateId s_;
1059 typedef typename A::StateId StateId;
1062 ArcIterator(const CompactFst<A, C, U> &fst, StateId s)
1111 StateId state_;
1128 // typedef typename A::StateId StateId;
1130 // ArcIterator(const CompactFst<A, C, U> &fst, StateId s)
1199 // StateId state_;
1222 typedef typename A::StateId StateId;
1225 Element Compact(StateId s, const A &arc) const { return arc.ilabel; }
1227 Arc Expand(StateId s, const Element &p, uint32 f = kArcValueFlags) const {
1261 typedef typename A::StateId StateId;
1265 Element Compact(StateId s, const A &arc) const {
1269 Arc Expand(StateId s, const Element &p, uint32 f = kArcValueFlags) const {
1304 typedef typename A::StateId StateId;
1306 typedef pair<Label, StateId> Element;
1308 Element Compact(StateId s, const A &arc) const {
1312 Arc Expand(StateId s, const Element &p, uint32 f = kArcValueFlags) const {
1346 typedef typename A::StateId StateId;
1348 typedef pair< pair<Label, Weight>, StateId > Element;
1350 Element Compact(StateId s, const A &arc) const {
1354 Arc Expand(StateId s, const Element &p, uint32 f = kArcValueFlags) const {
1388 typedef typename A::StateId StateId;
1390 typedef pair< pair<Label, Label>, StateId > Element;
1392 Element Compact(StateId s, const A &arc) const {
1396 Arc Expand(StateId s, const Element &p, uint32 f = kArcValueFlags) const {