inlib
1.2.0
|
00001 // Copyright (C) 2010, Guy Barrand. All rights reserved. 00002 // See the file inlib.license for terms. 00003 00004 #ifndef inlib_reader 00005 #define inlib_reader 00006 00007 #include <string> 00008 00009 namespace inlib { 00010 00011 class reader { 00012 public: 00013 virtual ~reader() {}; 00014 public: 00015 virtual unsigned char* read(const std::string& a_file, 00016 unsigned int& a_width, 00017 unsigned int& a_height) = 0; 00018 }; 00019 00020 } 00021 00022 #endif