FST  openfst-1.8.3
OpenFst Library
Public Member Functions | List of all members
fst::EncodeTableHeader Class Reference

#include <encode.h>

Public Member Functions

 EncodeTableHeader ()=default
 
const std::string & ArcType () const
 
uint8_t Flags () const
 
size_t Size () const
 
void SetArcType (std::string_view arctype)
 
void SetFlags (uint8_t flags)
 
void SetSize (size_t size)
 
bool Read (std::istream &strm, std::string_view source)
 
bool Write (std::ostream &strm, std::string_view source) const
 

Detailed Description

Definition at line 74 of file encode.h.

Constructor & Destructor Documentation

fst::EncodeTableHeader::EncodeTableHeader ( )
default

Member Function Documentation

const std::string& fst::EncodeTableHeader::ArcType ( ) const
inline

Definition at line 80 of file encode.h.

uint8_t fst::EncodeTableHeader::Flags ( ) const
inline

Definition at line 82 of file encode.h.

bool fst::EncodeTableHeader::Read ( std::istream &  strm,
std::string_view  source 
)

Definition at line 33 of file encode.cc.

void fst::EncodeTableHeader::SetArcType ( std::string_view  arctype)
inline

Definition at line 88 of file encode.h.

void fst::EncodeTableHeader::SetFlags ( uint8_t  flags)
inline

Definition at line 92 of file encode.h.

void fst::EncodeTableHeader::SetSize ( size_t  size)
inline

Definition at line 94 of file encode.h.

size_t fst::EncodeTableHeader::Size ( ) const
inline

Definition at line 84 of file encode.h.

bool fst::EncodeTableHeader::Write ( std::ostream &  strm,
std::string_view  source 
) const

Definition at line 69 of file encode.cc.


The documentation for this class was generated from the following files: