Public Member Functions | Public Attributes

fst::script::FstPrinterArgs Struct Reference

#include <fst/script/print.h>

Collaboration diagram for fst::script::FstPrinterArgs:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 FstPrinterArgs (const FstClass &fst, const SymbolTable *isyms, const SymbolTable *osyms, const SymbolTable *ssyms, bool accept, bool show_weight_one, ostream *ostrm, const string &dest)

Public Attributes

const FstClassfst
const SymbolTableisyms
const SymbolTableosyms
const SymbolTablessyms
const bool accept
const bool show_weight_one
ostream * ostrm
const string & dest

Detailed Description

Note: it is safe to pass these strings as references because this struct is only used to pass them deeper in the call graph. Be sure you understand why this is so before using this struct for anything else!

Definition at line 31 of file print.h.


Constructor & Destructor Documentation

fst::script::FstPrinterArgs::FstPrinterArgs ( const FstClass fst,
const SymbolTable isyms,
const SymbolTable osyms,
const SymbolTable ssyms,
bool  accept,
bool  show_weight_one,
ostream *  ostrm,
const string &  dest 
) [inline]

Definition at line 41 of file print.h.


Member Data Documentation

Definition at line 36 of file print.h.

Definition at line 39 of file print.h.

Definition at line 32 of file print.h.

Definition at line 33 of file print.h.

Definition at line 38 of file print.h.

Definition at line 34 of file print.h.

Definition at line 37 of file print.h.

Definition at line 35 of file print.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines