proj home

Files   Classes   Functions   Hierarchy  

cfcontainervec.h

Go to the documentation of this file.
00001 #ifndef CFCONTAINERVEC_H
00002 #define CFCONTAINERVEC_H
00003 
00004 #include <vector>
00005 using namespace std;
00006 
00007 #include <compilationfile.h>
00008 #include <typedefs.h>
00009 
00010 
00037 class cfcontainervec 
00038 {
00039   vector< compilationfile* > vi;
00040   uint current;
00041 public:
00042 
00044   void construct(uintc size) {};
00045 
00047   compilationfile* operator [] (stringc & filename) const;
00048 
00050   boolc add(compilationfile* cf);
00051 
00053   boolc remove(stringc & filename);
00054 
00056   void reset();
00058   boolc operator ! ();
00060   void operator ++ ();
00062   compilationfile* operator() () const;
00063 
00064 };
00065 
00066 
00067 #endif
00068 

Generated on Fri Mar 4 00:49:27 2011 for Chelton Evans Source by  doxygen 1.5.8