Lines Matching defs:wrapped_
283 // already been made editable, or else copies the state from wrapped_
406 wrapped_ = new MutableFstT();
425 : wrapped_(static_cast<WrappedFstT *>(wrapped.Copy())) {
429 // have edits_ inherit all properties from wrapped_
430 data_->SetEditedProperties(wrapped_->Properties(kFstProperties, false),
439 wrapped_(static_cast<WrappedFstT *>(impl.wrapped_->Copy(true))),
446 delete wrapped_;
456 return edited_start == kNoStateId ? wrapped_->Start() : edited_start;
460 return data_->Final(s, wrapped_);
464 return data_->NumArcs(s, wrapped_);
468 return data_->NumInputEpsilons(s, wrapped_);
472 return data_->NumOutputEpsilons(s, wrapped_);
476 return wrapped_->NumStates() + data_->NumNewStates();
495 wrapped_->Write(strm, wrapped_opts);
520 Weight old_weight = data_->SetFinal(s, w, wrapped_);
534 const A *prev_arc = data_->AddArc(s, arc, wrapped_);
550 data_->DeleteArcs(s, n, wrapped_);
557 data_->DeleteArcs(s, wrapped_);
577 data_->InitArcIterator(s, data, wrapped_);
583 data_->InitMutableArcIterator(s, data, wrapped_);
602 SetProperties(wrapped_->Properties(kCopyProperties, false) |
604 SetInputSymbols(wrapped_->InputSymbols());
605 SetOutputSymbols(wrapped_->OutputSymbols());
631 const WrappedFstT *wrapped_;
645 delete wrapped_;
646 // we are deleting all states, so just forget about pointer to wrapped_
647 // and do what default constructor does: set wrapped_ to a new VectorFst
648 wrapped_ = new MutableFstT();
672 impl->wrapped_ = static_cast<WrappedFstT *>(wrapped_fst);