#ifndef INPUT_H
#define INPUT_H

#ifndef TEXT_H
#include "Text.h"
#endif

class Input
{
public:    
    virtual ~Input();
    virtual bool  next_line  ( char*, int size ) =0;

    virtual bool  next_word  ( char* str, int size ) =0;
    virtual bool  next_int   ( int * value ) =0;
    virtual bool  next_float ( float * value ) =0;
    virtual bool  next_double( double * value ) =0;
};

#endif //INPUT_H
