The Gaudi Framework
v26r0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
ParsersStandardSingle.cpp
Go to the documentation of this file.
1
// ============================================================================
2
// Include files
3
// ============================================================================
4
#include "
GaudiKernel/Parsers.h
"
5
#include "
GaudiKernel/ParsersFactory.h
"
6
// ============================================================================
7
// STD & STL
8
// ============================================================================
9
#include <string>
10
#include <vector>
11
#include <set>
12
#include <map>
13
// ============================================================================
14
// ============================================================================
15
#define PARSERS_DEF_FOR_SINGLE(Type)\
16
StatusCode Gaudi::Parsers::parse(Type& result, const std::string& input) {\
17
return Gaudi::Parsers::parse_(result, input);\
18
}
19
// ============================================================================
20
PARSERS_DEF_FOR_SINGLE
(
bool
)
21
PARSERS_DEF_FOR_SINGLE
(
char
)
22
PARSERS_DEF_FOR_SINGLE
(
unsigned
char
)
23
PARSERS_DEF_FOR_SINGLE
(
signed
char
)
24
PARSERS_DEF_FOR_SINGLE
(
int
)
25
PARSERS_DEF_FOR_SINGLE
(
short
)
26
PARSERS_DEF_FOR_SINGLE
(
unsigned
short
)
27
PARSERS_DEF_FOR_SINGLE
(
unsigned
int
)
28
PARSERS_DEF_FOR_SINGLE
(
long
)
29
PARSERS_DEF_FOR_SINGLE
(
unsigned
long
)
30
PARSERS_DEF_FOR_SINGLE
(
long
long
)
31
PARSERS_DEF_FOR_SINGLE
(
unsigned
long
long
)
32
PARSERS_DEF_FOR_SINGLE
(
double
)
33
PARSERS_DEF_FOR_SINGLE
(
float
)
34
PARSERS_DEF_FOR_SINGLE
(
long
double
)
35
PARSERS_DEF_FOR_SINGLE
(
std
::
string
)
Parsers.h
The declaration of major parsing functions used e.g for (re)implementation of new extended properties...
PARSERS_DEF_FOR_SINGLE
#define PARSERS_DEF_FOR_SINGLE(Type)
Definition:
ParsersStandardSingle.cpp:15
ParsersFactory.h
GaudiPython.GaudiAlgs.std
std
Definition:
GaudiAlgs.py:75
GaudiKernel
src
Lib
ParsersStandardSingle.cpp
Generated on Tue Jan 20 2015 20:27:24 for The Gaudi Framework by
1.8.7