List of all members | Public Member Functions | Private Types
utl::join< ifstream > Class Template Reference

#include <join.h>

Inheritance diagram for utl::join< ifstream >:
Inheritance graph
[legend]

Public Member Functions

 join ()
 
 join (const std::string &filename)
 
 join (const std::vector< std::string > &filenames)
 
void open (const std::string &filename)
 
void open (const std::vector< std::string > &filenames)
 

Private Types

typedef
boost::iostreams::stream
< source
base
 
typedef join_source< ifstream > source
 

Detailed Description

template<class ifstream>
class utl::join< ifstream >

Definition at line 107 of file join.h.

Member Typedef Documentation

template<class ifstream >
typedef boost::iostreams::stream<source> utl::join< ifstream >::base
private

Definition at line 110 of file join.h.

template<class ifstream >
typedef join_source<ifstream> utl::join< ifstream >::source
private

Definition at line 109 of file join.h.

Constructor & Destructor Documentation

template<class ifstream >
utl::join< ifstream >::join ( )
inline

Definition at line 113 of file join.h.

template<class ifstream >
utl::join< ifstream >::join ( const std::string &  filename)
inline

Definition at line 115 of file join.h.

template<class ifstream >
utl::join< ifstream >::join ( const std::vector< std::string > &  filenames)
inline

Definition at line 117 of file join.h.

Member Function Documentation

template<class ifstream >
void utl::join< ifstream >::open ( const std::string &  filename)
inline

Definition at line 119 of file join.h.

template<class ifstream >
void utl::join< ifstream >::open ( const std::vector< std::string > &  filenames)
inline

Definition at line 121 of file join.h.


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

, generated on Tue Sep 26 2023.