Tanl Linguistic Pipeline

IXE::io::pstreams Struct Reference

Common base class providing constants and typenames. More...

#include <pstream.h>

Inheritance diagram for IXE::io::pstreams:
IXE::io::basic_ipstream< CharT, Traits > IXE::io::basic_opstream< CharT, Traits > IXE::io::basic_pstream< CharT, Traits > IXE::io::basic_pstreambuf< CharT, Traits > IXE::io::basic_rpstream< CharT, Traits > IXE::io::pstream_common< CharT, Traits > IXE::io::basic_ipstream< CharT, Traits > IXE::io::basic_opstream< CharT, Traits > IXE::io::basic_pstream< CharT, Traits > IXE::io::basic_rpstream< CharT, Traits >

List of all members.

Public Types

typedef std::ios::openmode pmode
 Type used to specify how to connect to the process.
typedef std::vector< std::string > argv_type
 Type used to hold the arguments for a command.

Static Public Attributes

static const pmode pstdin = std::ios::out
 Write to stdin.
static const pmode pstdout = std::ios::in
 Read from stdout.
static const pmode pstderr = std::ios::app
 Read from stderr.

Protected Types

enum  { bufsz = 32 }
enum  { pbsz = 2 }

Detailed Description

Common base class providing constants and typenames.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
 
Copyright © 2005-2011 G. Attardi. Generated on 4 Mar 2011 by doxygen 1.6.1.