Skip to content

WIP: include asProperty headers on demand in Property.h

Paul Seyfert requested to merge lhcb/Gaudi:pseyfert_propertyincludes into master

avoids that users of Property need to ensure including *AsProperty headers before Property.h. Not sure how great the idea is.

What do you think @ibelyaev ?

I'm not a great fan of checking for _GLIBCXX_VECTOR, but it just happens to be what <vector> defines, if you have better tests I'm happy to change that.

Also, this only checks if <vector> is included when the property templates are processed. That doesn't mean that vectors are actually used as properties

Merge request reports