FileCatalogOptionsHandler.h
Go to the documentation of this file.
1 #ifndef art_Framework_Art_FileCatalogOptionsHandler_h
2 #define art_Framework_Art_FileCatalogOptionsHandler_h
3 
4 // Handle the file input options: source, source-list, etc.
5 
6 namespace art {
7  class FileCatalogOptionsHandler;
8 }
9 
11 
12 #include <string>
13 
15 public:
16  explicit FileCatalogOptionsHandler(bpo::options_description& desc);
17 
18 private:
19  // Check selected options for consistency.
20  int doCheckOptions(bpo::variables_map const& vm) override;
21  // Act on selected options.
22  int doProcessOptions(bpo::variables_map const& vm,
23  fhicl::intermediate_table& raw_config) override;
24 
27 };
28 #endif /* art_Framework_Art_FileCatalogOptionsHandler_h */
29 
30 // Local Variables:
31 // mode: c++
32 // End:
FileCatalogOptionsHandler(bpo::options_description &desc)
int doProcessOptions(bpo::variables_map const &vm, fhicl::intermediate_table &raw_config) override
std::string string
Definition: nybbler.cc:12
int doCheckOptions(bpo::variables_map const &vm) override