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

GearXML.h

00001 #ifndef GEAR_GearXML_H
00002 #define GEAR_GearXML_H 1
00003 
00004 
00005 #include <string>
00006 #include "gear/GearMgr.h"
00007 
00008 
00009 namespace gear {
00010 
00011   class GearMgrImpl ;
00012 
00018   class GearXML {
00019     
00020   public: 
00021 
00023     GearXML( const std::string& fileName )  ;
00024 
00025     virtual ~GearXML() {}
00026     
00031     virtual GearMgr* createGearMgr() ;
00032     
00033   
00034   protected:
00035     std::string _fileName ;
00036     GearMgrImpl* _gearMgr ;
00037 
00038 
00039   }; // class
00040   
00041 } // namespace gear
00042 
00043 #endif /* ifndef GEAR_GearXML_H */

Generated on Tue Sep 13 17:28:48 2005 for Gear by doxygen 1.3.5