The Gaudi Framework
master (37c0b60a)
Analyzer.h
Go to the documentation of this file.
1
/***********************************************************************************\
2
* (c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations *
3
* *
4
* This software is distributed under the terms of the Apache version 2 licence, *
5
* copied verbatim in the file "LICENSE". *
6
* *
7
* In applying this licence, CERN does not waive the privileges and immunities *
8
* granted to it by virtue of its status as an Intergovernmental Organization *
9
* or submit itself to any jurisdiction. *
10
\***********************************************************************************/
11
#ifndef JOBOPTIONSVC_ANALYZER_H_
12
#define JOBOPTIONSVC_ANALYZER_H_
13
// ============================================================================
14
// Include files
15
// ============================================================================
16
// STD & STL:
17
// ============================================================================
18
#include <string>
19
#include <vector>
20
// ============================================================================
21
namespace
Gaudi
{
22
namespace
Parsers {
23
// ============================================================================
24
// Forward declarations
25
// ============================================================================
26
class
Messages;
27
class
Catalog;
28
class
Units;
29
struct
Node
;
30
class
IncludedFiles;
31
class
PragmaOptions;
32
// ============================================================================
33
38
bool
ReadOptions
( std::string_view
filename
, std::string_view search_path, Messages* messages, Catalog* catalog,
39
Units* units, PragmaOptions* pragma,
Node
*
root
);
40
// ============================================================================
41
}
// namespace Parsers
42
}
// namespace Gaudi
43
#endif // JOBOPTIONSVC_ANALYZER_H_
gaudiComponentHelp.root
root
Definition:
gaudiComponentHelp.py:42
GaudiPartProp.Nodes.Node
Node
Definition:
Nodes.py:247
Gaudi
This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from p...
Definition:
__init__.py:1
Gaudi::Parsers::ReadOptions
bool ReadOptions(std::string_view filename, std::string_view search_path, Messages *messages, Catalog *catalog, Units *units, PragmaOptions *pragma, Node *root)
Parse and analyze filename, save all messages and properties.
Definition:
Analyzer.cpp:387
graphanalysis.filename
filename
Definition:
graphanalysis.py:130
GaudiCoreSvc
src
JobOptionsSvc
Analyzer.h
Generated on Thu Dec 19 2024 15:34:58 for The Gaudi Framework by
1.8.18