| The Gaudi Framework v32r1 (f65d50dc)

Parser.h
Go to the documentation of this file.
1 // Copyright 2011 alexander.mazurov@gmail.com
2 #ifndef JOBOPTIONSVC_FILE_PARSER_H_
3 #define JOBOPTIONSVC_FILE_PARSER_H_
4 // ============================================================================
5 // Include files
6 // ============================================================================
7 // STD & STL:
8 // ============================================================================
9 #include <map>
10 #include <string>
11 #include <vector>
12
13 #include <fstream>
14 // ============================================================================
15 #include "Position.h"
16 // ============================================================================
17 namespace Gaudi {
18 namespace Parsers {
19 // ============================================================================
20 // Forward declarations:
21 // ============================================================================
22 class Messages;
23 struct Node;
24 class IncludedFiles;
25 // ============================================================================
26
27 bool Parse( const std::string& filename, const std::string& search_path, IncludedFiles* included,
28 Messages* messages, Node* root );
29
30 bool Parse( const Position& from, const std::string& filename, const std::string& search_path,
31 IncludedFiles* included, Messages* messages, Node* root );
32
33 bool ParseUnits( const Position& from, const std::string& filename, const std::string& search_path,
34 IncludedFiles* included, Messages* messages, Node* root );
35 // ============================================================================
36 } // namespace Parsers
37 } // namespace Gaudi
38 // ============================================================================
39 #endif // JOBOPTIONSVC_FILE_PARSER_H_
Gaudi::Parsers::ParseUnits
bool ParseUnits(const Position &from, const std::string &filename, const std::string &search_path, IncludedFiles *included, Messages *messages, Node *root)
Definition: Parser.cpp:126
graphanalysis.filename
string filename
Definition: graphanalysis.py:119
std::string
STL class.
Gaudi::Parsers::Parse
bool Parse(const std::string &filename, const std::string &search_path, IncludedFiles *included, Messages *messages, Node *root)
Definition: Parser.cpp:114
Position.h
gaudiComponentHelp.root
root
Definition: gaudiComponentHelp.py:27
Gaudi
Header file for std:chrono::duration-based Counters.
Definition: __init__.py:1