Main Page | Class Hierarchy | Class List | File List | Class Members

fl.h

00001 /* libIXAml - IXA Taldea */
00002 
00003 #ifndef _FL_H
00004 #define _FL_H
00005 
00006 #include "f.h"
00007 #include <vector>
00008 
00011 class FL {
00012   std::vector <F> fL;   // f-ren zerrenda
00013   unsigned ind;    // Hasierakoa() zein posizio irakurri
00014 
00015 public:
00016   
00018   FL();
00019   
00023   FL(const FL & fl);
00024 
00029   FL  operator =(const FL & fl);
00030   
00033   void begin();
00034   
00037   void next();
00038   
00042   unsigned size() const;
00043 
00047   bool ready() const;
00048 
00053   F get(const unsigned i) const;
00054 
00058   F    current() const;
00059 
00063   void add(const F & f);
00064   
00068   void remove(const F & f);
00069 
00070 };
00071 
00072 #endif //_FL_H

Generated on Tue Sep 11 12:07:42 2007 for libIXAml by doxygen 1.3.5