IOSS 2.0
Loading...
Searching...
No Matches
Ioad_TemplateToValue.h
Go to the documentation of this file.
1// Copyright(C) 1999-2020, 2022 National Technology & Engineering Solutions
2// of Sandia, LLC (NTESS). Under the terms of Contract DE-NA0003525 with
3// NTESS, the U.S. Government retains certain rights in this software.
4//
5// See packages/seacas/LICENSE for details
6
7#pragma once
8
9namespace Ioad {
10
11 template <typename T> constexpr Ioss::Field::BasicType template_to_basic_type() noexcept;
12
13 // Only implement for a few specialized classes on purpose. No generic implementation.
14 template <typename T> constexpr char const *get_entity_type() noexcept;
15
16 template <class T> inline std::string GetType() noexcept;
17
18} // namespace Ioad
19
20#include "adios/Ioad_TemplateToValue.hpp"
BasicType
The basic data type held in the field.
Definition Ioss_Field.h:29
A namespace for the adios database format.
Definition AdiosWrapper.C:11
constexpr char const * get_entity_type() noexcept
std::string GetType() noexcept
constexpr Ioss::Field::BasicType template_to_basic_type() noexcept