All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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 { namespace Parsers {
12 // ============================================================================
13 // Forward declarations
14 // ============================================================================
15 class Messages;
16 class Catalog;
17 class Units;
18 class Node;
19 class IncludedFiles;
20 class PragmaOptions;
21 // ============================================================================
22 
23 
28 bool ReadOptions(const std::string& filename, const std::string& search_path,
29  Messages* messages, Catalog* catalog, Units* units,
30  PragmaOptions* pragma, Node* root);
31 // ============================================================================
32 }}
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:416
STL class.
Helper functions to set/get the application return code.
Definition: __init__.py:1