Tatooine
Namespaces | Enumerations | Functions
data_type.h File Reference

Go to the source code of this file.

Namespaces

namespace  tatooine
 
namespace  tatooine::vtk
 
namespace  tatooine::vtk::xml
 

Enumerations

enum class  tatooine::vtk::xml::data_type {
  tatooine::vtk::xml::int8 , tatooine::vtk::xml::uint8 , tatooine::vtk::xml::int16 , tatooine::vtk::xml::uint16 ,
  tatooine::vtk::xml::int32 , tatooine::vtk::xml::uint32 , tatooine::vtk::xml::int64 , tatooine::vtk::xml::uint64 ,
  tatooine::vtk::xml::float32 , tatooine::vtk::xml::float64 , tatooine::vtk::xml::unknown
}
 

Functions

auto tatooine::vtk::xml::visit (data_type dt, auto &&f)
 
auto tatooine::vtk::xml::parse_data_type (char const *str) -> data_type
 
auto tatooine::vtk::xml::to_string (data_type const t) -> std::string_view
 
auto tatooine::vtk::xml::size (data_type const dt) -> std::size_t
 
auto tatooine::vtk::xml::operator<< (std::ostream &, data_type const) -> std::ostream &
 
template<typename T >
static auto constexpr tatooine::vtk::xml::to_data_type ()