ldas-tools-ldasgen  2.5.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Types | Public Member Functions | List of all members
InputFile Class Reference

#include <inputfile.hh>

Inheritance diagram for InputFile:
File

Public Types

typedef LDASTools::AL::ifstream ifstream
 

Public Member Functions

 InputFile (const char *filename, std::ios::openmode m)
 
 InputFile (const char *filename, std::ios::openmode m, unsigned int buffer_size)
 
 InputFile (const char *filename, std::ios::openmode m, bool use_memory_mapped_io, unsigned int buffer_size, char *buffer=(char *) NULL)
 
virtual ~InputFile ()
 
ifstreamgetifstream ()
 return: std::ifstream& More...
 
virtual bool is_open ()
 return: bool More...
 

Member Typedef Documentation

typedef LDASTools::AL::ifstream InputFile::ifstream

Constructor & Destructor Documentation

InputFile::InputFile ( const char *  filename,
std::ios::openmode  m 
)
InputFile::InputFile ( const char *  filename,
std::ios::openmode  m,
unsigned int  buffer_size 
)
InputFile::InputFile ( const char *  filename,
std::ios::openmode  m,
bool  use_memory_mapped_io,
unsigned int  buffer_size,
char *  buffer = (char *) NULL 
)
virtual InputFile::~InputFile ( )
virtual

Member Function Documentation

InputFile::ifstream & InputFile::getifstream ( )
inline

return: std::ifstream&

virtual bool InputFile::is_open ( )
virtual

return: bool

Implements File.


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