|
preCICE v3.3.0
|
Typedefs | |
| template<typename...> | |
| using | void_t = void |
| template<typename T> | |
| using | uncvref_t |
| template<typename T> | |
| using | remove_pointer_t = typename std::remove_pointer<T>::type |
Functions | |
| template<class C> | |
| constexpr auto | size (const C &c) -> decltype(c.size()) |
| template<class T, std::size_t N> | |
| constexpr std::size_t | size (const T(&)[N]) noexcept |
| template<class C> | |
| constexpr auto | data (C &c) -> decltype(c.data()) |
| template<class C> | |
| constexpr auto | data (const C &c) -> decltype(c.data()) |
| template<class T, std::size_t N> | |
| constexpr T * | data (T(&array)[N]) noexcept |
| template<class E> | |
| constexpr const E * | data (std::initializer_list< E > il) noexcept |
| using precice::detail::remove_pointer_t = typename std::remove_pointer<T>::type |
| using precice::detail::uncvref_t |
| using precice::detail::void_t = void |
|
constexpr |
|
constexpr |
|
constexprnoexcept |
|
constexprnoexcept |
|
constexpr |
|
constexprnoexcept |