Back to index

nordugrid-arc-nox  1.1.0~rc6
Profile.h
Go to the documentation of this file.
00001 // -*- indent-tabs-mode: nil -*-
00002 
00003 #ifndef __ARC_PROFILE_H__
00004 #define __ARC_PROFILE_H__
00005 
00006 #include <string>
00007 
00008 #include <arc/ArcConfig.h>
00009 #include <arc/IniConfig.h>
00010 #include <arc/XMLNode.h>
00011 
00012 namespace Arc {
00013 
00014   class Profile
00015     : public XMLNode {
00016   public:
00017     Profile(const std::string& filename);
00018     ~Profile();
00019     void Evaluate(Config &cfg, const IniConfig& ini);
00020   };
00021 
00022 } // namespace Arc
00023 
00024 #endif /* __ARC_PROFILE_H__ */