/* /% C++ %/ */ /*********************************************************************** * cint (C/C++ interpreter) ************************************************************************ * header file stdiostream.sut.h ************************************************************************ * Description: * Stub file for making iostream library ************************************************************************ * Copyright(c) 1991~1999, Masaharu Goto (MXJ02154@niftyserve.or.jp) * ************************************************************************/ #ifndef G__STDSTREAM_H #define G__STDSTREAM_H #ifndef __CINT__ #ifndef _WINDOWS #include #else #include #endif #else #include "iostrm.h" #include #ifdef G__NEVER class stdiobuf : public streambuf { /*** stdiobuf is obsolete, should be avoided ***/ public: // Virtuals virtual int overflow(int=EOF); virtual int underflow(); virtual int sync() ; virtual streampos seekoff(streamoff,ios::seek_dir,int) ; virtual int pbackfail(int c); public: stdiobuf(FILE* f) ; FILE* stdiofile() { return fp ; } virtual ~stdiobuf() ; }; #endif #ifdef G__NEVER class stdiostream : public ios { public: stdiostream(FILE*) ; ~stdiostream() ; stdiobuf* rdbuf() ; private: stdiobuf buf ; }; #endif #endif #endif