|
NSVD Reader
0.0.1
|
#include <imple.hpp>
Public Types | |
| using | u = ::nodamushi::svd::vattr_unwrap< T > |
| using | is_hex_t = typename u::template contains<::nodamushi::svd::hex > |
| using | vtype = typename u::type |
| using | type_a = typename std::conditional< is_hex, _hex_printer_attr< vtype >, details::print_with_svd_escape< T > >::type |
| using | type_e = typename std::conditional< is_hex, _hex_printer_elem< vtype >, svd_printer< T > >::type |
Static Public Attributes | |
| static constexpr bool | is_hex = is_hex_t::value |
| using nodamushi::svd::details::_hex_printer_selector< T >::is_hex_t = typename u::template contains<::nodamushi::svd::hex> |
| using nodamushi::svd::details::_hex_printer_selector< T >::type_a = typename std::conditional< is_hex, _hex_printer_attr<vtype>, details::print_with_svd_escape<T> >::type |
| using nodamushi::svd::details::_hex_printer_selector< T >::type_e = typename std::conditional< is_hex, _hex_printer_elem<vtype>, svd_printer<T> >::type |
| using nodamushi::svd::details::_hex_printer_selector< T >::u = ::nodamushi::svd::vattr_unwrap<T> |
| using nodamushi::svd::details::_hex_printer_selector< T >::vtype = typename u::type |
|
static |