Reorganization of Gaudi::Parsers code
Following up on a suggestion by @flemaitr, and because needed by !458, I fixed the issue with the strict requirement on order of inclusions of parsers headers.
The changes ar backward compatible except for some very rare cases.
- moved related headers to different hierarchy
Gaudi/Parsers/XYZ.h
- enable ADL for calls to
Gaudi::Parsers::parse
- use a helper class equivalent to std::string (
Gaudi::Parsers::InputData
)
- use a helper class equivalent to std::string (
Edited by Marco Clemencic