3-phase PV router
Loading...
Searching...
No Matches
remove_cv.hpp
Go to the documentation of this file.
1// ArduinoJson - https://arduinojson.org
2// Copyright © 2014-2024, Benoit BLANCHON
3// MIT License
4
5#pragma once
6
7template< typename T >
9{
10 using type = T;
11};
12template< typename T >
13struct remove_cv< const T >
14{
15 using type = T;
16};
17template< typename T >
18struct remove_cv< volatile T >
19{
20 using type = T;
21};
22template< typename T >
23struct remove_cv< const volatile T >
24{
25 using type = T;
26};
27template< typename T >
typename remove_cv< T >::type remove_cv_t
Definition remove_cv.hpp:28