Main Page | Namespace List | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

pipe_input.h File Reference


Detailed Description

Rudimentary functions to handle pipe input.

Definition in file pipe_input.h.

#include <iostream>
#include <string>
#include <vector>

Include dependency graph for pipe_input.h:

Include dependency graph

Go to the source code of this file.

Namespaces

namespace  cttl

Functions

size_t pipe_input_2_vector (std::vector< std::basic_string< unsigned char > > &vect_input_, std::basic_string< unsigned char > filter_=std::basic_string< unsigned char >())
 Inputs data from standard input and stores it in a vector provided by the user.
size_t pipe_input_2_vector (std::vector< std::basic_string< char > > &vect_input_, std::basic_string< char > filter_=std::basic_string< char >())
 Inputs data from standard input and stores it in a vector provided by the user.
size_t pipe_input_2_string (std::basic_string< unsigned char > &str_output_, unsigned char delimiter_=(unsigned char)( '\t'))
 Inputs data from standard input and stores it in a string provided by the user.
size_t pipe_input_2_string (std::basic_string< char > &str_output_, char delimiter_=char( '\t'))
 Inputs data from standard input and stores it in a string provided by the user.


Function Documentation

size_t pipe_input_2_string std::basic_string< char > &  str_output_,
char  delimiter_ = char( '\t' )
[inline]
 

Inputs data from standard input and stores it in a string provided by the user.

Definition at line 96 of file pipe_input.h.

size_t pipe_input_2_string std::basic_string< unsigned char > &  str_output_,
unsigned char  delimiter_ = ( unsigned char )( '\t' )
[inline]
 

Inputs data from standard input and stores it in a string provided by the user.

Definition at line 81 of file pipe_input.h.

size_t pipe_input_2_vector std::vector< std::basic_string< char > > &  vect_input_,
std::basic_string< char >  filter_ = std::basic_string< char >()
[inline]
 

Inputs data from standard input and stores it in a vector provided by the user.

Definition at line 62 of file pipe_input.h.

size_t pipe_input_2_vector std::vector< std::basic_string< unsigned char > > &  vect_input_,
std::basic_string< unsigned char >  filter_ = std::basic_string< unsigned char >()
[inline]
 

Inputs data from standard input and stores it in a vector provided by the user.

Definition at line 41 of file pipe_input.h.


Generated on Thu Nov 2 17:43:47 2006 for CTTL Utility Classes and Functions by  doxygen 1.3.9.1