The Gaudi Framework  v32r2 (46d42edc)
Analyzer.h
Go to the documentation of this file.
1 #ifndef JOBOPTIONSVC_ANALYZER_H_
2 #define JOBOPTIONSVC_ANALYZER_H_
3 // ============================================================================
4 // Include files
5 // ============================================================================
6 // STD & STL:
7 // ============================================================================
8 #include <string>
9 #include <vector>
10 // ============================================================================
11 namespace Gaudi {
12  namespace Parsers {
13  // ============================================================================
14  // Forward declarations
15  // ============================================================================
16  class Messages;
17  class Catalog;
18  class Units;
19  struct Node;
20  class IncludedFiles;
21  class PragmaOptions;
22  // ============================================================================
23 
28  bool ReadOptions( const std::string& filename, const std::string& search_path, Messages* messages, Catalog* catalog,
29  Units* units, PragmaOptions* pragma, Node* root );
30  // ============================================================================
31  } // namespace Parsers
32 } // namespace Gaudi
33 #endif // JOBOPTIONSVC_ANALYZER_H_
bool ReadOptions(const std::string &filename, const std::string &search_path, Messages *messages, Catalog *catalog, Units *units, PragmaOptions *pragma, Node *root)
Parse and analyze filename, save all messages and properties.
Definition: Analyzer.cpp:377
STL class.
Header file for std:chrono::duration-based Counters.
Definition: __init__.py:1