X-Git-Url: https://git.pterodactylus.net/?p=ecparse.git;a=blobdiff_plain;f=ReaderInput.h;h=ef4389846a44eac0c93fecc5c2533858f99e7873;hp=8c6f7e23a3374b3e52ed8a994a4a05262820d2b9;hb=HEAD;hpb=e1f64147e3eedccbbc59658ddb6cf7992dbd50c1 diff --git a/ReaderInput.h b/ReaderInput.h index 8c6f7e2..ef43898 100644 --- a/ReaderInput.h +++ b/ReaderInput.h @@ -2,8 +2,7 @@ * © 2008 by David Roden */ -#ifndef __ECPARSE_READERINPUT_H__ -#define __ECPARSE_READERINPUT_H__ +#pragma once #include @@ -12,8 +11,8 @@ class ReaderInput { public: virtual ~ReaderInput(); - virtual int read(void* buffer, size_t length) = 0; + virtual size_t read(void* buffer, size_t length) = 0; + virtual bool isEOF() = 0; }; -#endif