CMS 3D CMS Logo

ImplicitIncludeNode.h

Go to the documentation of this file.
00001 #ifndef ParameterSet_ImplicitIncludeNode_h
00002 #define ParameterSet_ImplicitIncludeNode_h
00003 
00008 #include "FWCore/ParameterSet/interface/IncludeNode.h"
00009 
00010 namespace edm {
00011   namespace pset {
00012   
00013     class ImplicitIncludeNode : public IncludeNode
00014     {
00015     public:
00016       ImplicitIncludeNode(const std::string & moduleClass,
00017                           const std::string & moduleLabel, int line);
00018 
00019       void resolve(std::list<std::string> & openFiles,
00020                    std::list<std::string> & sameLevelIncludes, bool strict);
00021 
00022     private:
00023       std::string moduleClass_;
00024       std::string moduleLabel_;
00025     };
00026 
00027   }
00028 }
00029 
00030 #endif
00031 

Generated on Tue Jun 9 17:36:23 2009 for CMSSW by  doxygen 1.5.4