Back to index

nordugrid-arc-nox  1.1.0~rc6
Loader.h
Go to the documentation of this file.
00001 #ifndef __ARC_LOADER_H__
00002 #define __ARC_LOADER_H__
00003 
00004 #include <string>
00005 #include <map>
00006 #include <arc/Logger.h>
00007 #include <arc/loader/Plugin.h>
00008 
00009 namespace Arc {
00010 
00012 
00016   class Loader {
00017    public:
00018     static Logger logger;
00019 
00020    protected:
00023     PluginsFactory *factory_;
00024 
00025    public:
00026     Loader() {};
00029     Loader(XMLNode cfg);
00031     ~Loader();
00032  };
00033 
00034 } // namespace Arc
00035 
00036 #endif /* __ARC_LOADER_H__ */