ZGen  0.2.0
a linearization system for natural language.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
ioutils.h File Reference
#include <iostream>
#include <vector>
#include "types/instance.h"

Go to the source code of this file.

Namespaces

 ZGen
 
 ZGen::IO
 

Functions

std::istream * ZGen::IO::get_istream (const char *filename, std::istream *default_stream)
 
std::istream * ZGen::IO::get_istream (const std::string &filename, std::istream *default_stream=(&(std::cin)))
 std::string wrapper for get_istream More...
 
std::ostream * ZGen::IO::get_ostream (const char *filename, std::ostream *default_stream)
 
std::ostream * ZGen::IO::get_ostream (const std::string &filename, std::ostream *default_stream=(&(std::cout)))
 std::string wrapper for get_ostream. More...
 
int ZGen::IO::read_dependency_dataset (std::istream &is, std::vector< dependency_t > &data)
 
void ZGen::IO::write_dependency_instance (std::ostream &os, const dependency_t &parse)
 
void ZGen::IO::write_dependency_dataset (std::ostream &os, const std::vector< dependency_t > &dataset)