#ifndef _ISTREAM_
#define _ISTREAM_

#include <stddef.h>
#include <stream>

namespace std
{
class istream : public ios
{
public:
   istream();
   istream(streambuf* b);
   ~istream();
   istream& get(char&);
   istream& putback(char);
   istream& getline(char*, int len, char delim = '\n');
   istream& operator>>(bool&);
   istream& operator>>(char&);
   istream& operator>>(short&);
   istream& operator>>(int&);
   istream& operator>>(long&);
   istream& operator>>(float&);
   istream& operator>>(double&);
   istream& operator>>(long double&);

};

}

#endif
