FreeLing  4.0
Public Member Functions | Private Attributes
freeling::io::output Class Reference

Class output implements a wrapper to transparently create and access an output_handler. More...

#include <output.h>

Collaboration diagram for freeling::io::output:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 output (const std::wstring &)
 Constructor.
 ~output ()
 Destructor.
void load_tagset (const std::wstring &ftag)
 initialize underlying handler tagset
void set_language (const std::wstring &lg)
 initialize underlying handler language
void PrintHeader (std::wostream &sout) const
void PrintFooter (std::wostream &sout) const
void PrintResults (std::wostream &sout, const std::list< freeling::sentence > &ls) const
 print given sentences to sout in appropriate format (no headers)
std::wstring PrintResults (const std::list< freeling::sentence > &ls) const
void PrintResults (std::wostream &sout, const freeling::document &doc)
 print given document to sout in appropriate format, including headers.
std::wstring PrintResults (const freeling::document &doc) const

Private Attributes

output_handlerwho

Detailed Description

Class output implements a wrapper to transparently create and access an output_handler.


Constructor & Destructor Documentation

freeling::io::output::output ( const std::wstring &  )

Constructor.

Destructor.


Member Function Documentation

void freeling::io::output::load_tagset ( const std::wstring &  ftag)

initialize underlying handler tagset

void freeling::io::output::PrintFooter ( std::wostream &  sout) const
void freeling::io::output::PrintHeader ( std::wostream &  sout) const
void freeling::io::output::PrintResults ( std::wostream &  sout,
const std::list< freeling::sentence > &  ls 
) const

print given sentences to sout in appropriate format (no headers)

std::wstring freeling::io::output::PrintResults ( const std::list< freeling::sentence > &  ls) const
void freeling::io::output::PrintResults ( std::wostream &  sout,
const freeling::document doc 
)

print given document to sout in appropriate format, including headers.

std::wstring freeling::io::output::PrintResults ( const freeling::document doc) const
void freeling::io::output::set_language ( const std::wstring &  lg)

initialize underlying handler language


Member Data Documentation


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