Home | History | Annotate | Download | only in fst

Lines Matching defs:hdr

71                           const FstHeader *hdr = 0,
92 bool hdr = true, bool isym = true,
94 : source(src), write_header(hdr),
208 FstHeader hdr;
210 hdr = *opts.header;
212 if (!hdr.Read(strm, opts.source))
214 ropts.header = &hdr;
218 registr->GetReader(hdr.FstType());
220 LOG(ERROR) << "Fst::Read: Unknown FST type \"" << hdr.FstType()
681 int min_version, FstHeader *hdr);
688 int version, FstHeader *hdr) const {
690 hdr->SetFstType(type_);
691 hdr->SetArcType(A::Type());
692 hdr->SetVersion(version);
693 hdr->SetProperties(properties_);
701 hdr->SetFlags(file_flags);
702 hdr->Write(strm, opts.source);
716 FstHeader *hdr) {
718 hdr->SetFstType(type);
719 hdr->SetArcType(A::Type());
720 hdr->SetVersion(version);
721 hdr->SetProperties(properties);
729 hdr->SetFlags(file_flags);
730 hdr->Write(strm, opts.source);
748 FstHeader *hdr, size_t header_offset) {
754 WriteFstHeader(fst, strm, opts, version, type, properties, hdr);
781 int min_version, FstHeader *hdr) {
783 *hdr = *opts.header;
784 else if (!hdr->Read(strm, opts.source))
789 << ", fst_type: " << hdr->FstType()
791 << ", version: " << hdr->Version()
792 << ", flags: " << hdr->GetFlags();
795 if (hdr->FstType() != type_) {
800 if (hdr->ArcType() != A::Type()) {
805 if (hdr->Version() < min_version) {
810 properties_ = hdr->Properties();
811 if (hdr->GetFlags() & FstHeader::HAS_ISYMBOLS)
813 if (hdr->GetFlags() & FstHeader::HAS_OSYMBOLS)