00001 #ifndef __J2K__Flags_HPP__ 00002 #define __J2K__Flags_HPP__ 00003 00004 // List of true/false flags 00005 #include <j2k/Fred/Standard.hpp> 00006 00007 #define FSIZE 100 00008 00009 class Flags { 00010 public: 00011 inline Flags(); 00012 inline void set( register size_t i ); 00013 inline void clear( register size_t i ); 00014 inline size_t read( register size_t i ); 00015 inline size_t size(); 00016 00017 private: 00018 BOOL f[ FSIZE ]; 00019 }; 00020 00021 #endif