Multiscale Universal Interface  2.0
A Concurrent Framework for Coupling Heterogeneous Solvers
mui::detail::endian_converter< size_bytes > Struct Template Reference

#include <endian_traits.h>

Collaboration diagram for mui::detail::endian_converter< size_bytes >:

Classes

union  data_t
 

Public Member Functions

void htobe ()
 
void betoh ()
 
void htobe ()
 
void betoh ()
 
void htobe ()
 
void betoh ()
 
void htobe ()
 
void betoh ()
 

Public Attributes

data_t data
 

Member Function Documentation

◆ betoh() [1/4]

template<size_t size_bytes>
void mui::detail::endian_converter< size_bytes >::betoh ( )

◆ betoh() [2/4]

void mui::detail::endian_converter< 2 >::betoh ( )
inline

◆ betoh() [3/4]

void mui::detail::endian_converter< 4 >::betoh ( )
inline

◆ betoh() [4/4]

void mui::detail::endian_converter< 8 >::betoh ( )
inline

◆ htobe() [1/4]

template<size_t size_bytes>
void mui::detail::endian_converter< size_bytes >::htobe ( )

◆ htobe() [2/4]

void mui::detail::endian_converter< 2 >::htobe ( )
inline

◆ htobe() [3/4]

void mui::detail::endian_converter< 4 >::htobe ( )
inline

◆ htobe() [4/4]

void mui::detail::endian_converter< 8 >::htobe ( )
inline

Member Data Documentation

◆ data

template<size_t size_bytes>
data_t mui::detail::endian_converter< size_bytes >::data

The documentation for this struct was generated from the following file: