]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/boost/geometry/srs/projections/srid_traits.hpp
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / boost / boost / geometry / srs / projections / srid_traits.hpp
CommitLineData
11fdf7f2
TL
1// Boost.Geometry
2
92f5a8d4 3// Copyright (c) 2017-2018, Oracle and/or its affiliates.
11fdf7f2
TL
4// Contributed and/or modified by Adam Wulkiewicz, on behalf of Oracle
5
6// Use, modification and distribution is subject to the Boost Software License,
7// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
8// http://www.boost.org/LICENSE_1_0.txt)
9
10#ifndef BOOST_GEOMETRY_PROJECTIONS_SRID_TRAITS_HPP
11#define BOOST_GEOMETRY_PROJECTIONS_SRID_TRAITS_HPP
12
13
92f5a8d4 14#define BOOST_GEOMETRY_PROJECTIONS_DETAIL_SRID_TRAITS_BEG(AUTH, CODE) \
11fdf7f2
TL
15template<> \
16struct AUTH##_traits<CODE> \
17{ \
92f5a8d4 18 typedef \
11fdf7f2 19
92f5a8d4
TL
20#define BOOST_GEOMETRY_PROJECTIONS_DETAIL_SRID_TRAITS_MID() \
21 parameters_type; \
22 static inline parameters_type parameters() \
11fdf7f2 23 { \
92f5a8d4 24 return parameters_type \
11fdf7f2 25
92f5a8d4
TL
26#define BOOST_GEOMETRY_PROJECTIONS_DETAIL_SRID_TRAITS_END() \
27 ; \
11fdf7f2
TL
28 } \
29}; \
30
31
32#endif // BOOST_GEOMETRY_PROJECTIONS_SRID_TRAITS_HPP
33