atlas  0.6
Public Member Functions | Private Attributes | List of all members
atlas::ioutils::InputFile Class Reference

#include <interactive.h>

Public Member Functions

 InputFile (std::string prompt, std::ios_base::openmode mode=std::ios_base::in|std::ios_base::binary) throw (error::InputError)
 
 ~InputFile ()
 
 operator std::ifstream & ()
 

Private Attributes

std::ifstream * d_stream
 

Constructor & Destructor Documentation

atlas::ioutils::InputFile::InputFile ( std::string  prompt,
std::ios_base::openmode  mode = std::ios_base::in | std::ios_base::binary 
)
throw (error::InputError
)
atlas::ioutils::InputFile::~InputFile ( )

Member Function Documentation

atlas::ioutils::InputFile::operator std::ifstream & ( )
inline

Member Data Documentation

std::ifstream* atlas::ioutils::InputFile::d_stream
private

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