ITK
6.0.0
Insight Toolkit
ITK
Modules
Core
Common
include
itkStaticAssert.h
Go to the documentation of this file.
1
/*=========================================================================
2
*
3
* Copyright NumFOCUS
4
*
5
* Licensed under the Apache License, Version 2.0 (the "License");
6
* you may not use this file except in compliance with the License.
7
* You may obtain a copy of the License at
8
*
9
* https://www.apache.org/licenses/LICENSE-2.0.txt
10
*
11
* Unless required by applicable law or agreed to in writing, software
12
* distributed under the License is distributed on an "AS IS" BASIS,
13
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
* See the License for the specific language governing permissions and
15
* limitations under the License.
16
*
17
*=========================================================================*/
18
19
#ifndef itkStaticAssert_h
20
#define itkStaticAssert_h
21
22
// This is no longer needed as C++11 provides this support directly
23
#define itkStaticAssert(expr, str) static_assert(false, "Use C++ 11 static_assert directly")
24
25
// TODO: remove this file entirely in the future (e.g. with ITKv6)
26
27
#endif // itkStaticAssert_h
Generated on
unknown
for ITK by
1.8.16