00001 /* filterblock.h */ 00002 00003 #ifndef __FILTER_BLOCK 00004 #define __FILTER_BLOCK 00005 00006 #include "frame.h" 00007 00008 00009 class FilterBlock{ 00010 00011 00012 public: 00013 FilterBlock(Filter *filter); 00014 ~FilterBlock(); 00015 00016 00017 void add_successor(FilterBlock *FilterBlock); 00018 bool filter_frame(FrameClass *frame); 00019 00020 private: 00021 Filter *filter; 00022 vector<FilterBlock *> successors; 00023 00024 }; 00025 00026 00027 00028 00029 00030 00031 #endif
1.2.14 written by Dimitri van Heesch,
© 1997-2002