XMLStorage::tifstream Struct Reference

input file stream with ANSI/UNICODE file names More...

#include <xmlstorage.h>

Inheritance diagram for XMLStorage::tifstream:

Inheritance graph
[legend]
Collaboration diagram for XMLStorage::tifstream:

Collaboration graph
[legend]

Public Types

typedef std::istream super

Public Member Functions

 tifstream (LPCTSTR path)

Protected Attributes

STDIO_FILEBUF _buf

Detailed Description

input file stream with ANSI/UNICODE file names

Definition at line 445 of file xmlstorage.h.


Member Typedef Documentation

typedef std::istream XMLStorage::tifstream::super

Definition at line 447 of file xmlstorage.h.


Constructor & Destructor Documentation

XMLStorage::tifstream::tifstream ( LPCTSTR  path  )  [inline]

Definition at line 449 of file xmlstorage.h.

00450      :  super(&_buf),
00451         FileHolder(path, TEXT("rb")),   // binary mode is important for XMLReader::read_buffer() with MinGW libraries
00452 #ifdef __GNUC__
00453         _buf(_pfile, std::ios::in)
00454 #else
00455         _buf(_pfile)
00456 #endif
00457     {
00458     }


Field Documentation

STDIO_FILEBUF XMLStorage::tifstream::_buf [protected]

Definition at line 461 of file xmlstorage.h.


The documentation for this struct was generated from the following file:
IBrowser Source Code Documentation
generated on 18.09.2008 by doxygen

Homepage