NSVD Reader  0.0.1
nodamushi::svd::register_cluster_selector< false > Struct Template Reference

#include <reg_or_cluster.hpp>

Static Public Member Functions

template<typename R , typename C >
static constexpr const C & select (const R &r, const C &c)
 
template<typename R , typename C >
static constexpr C & select (R &r, C &c)
 
template<typename R , typename C >
static const C * get (const reg_or_cluster< R, C > &rc)
 
template<typename R , typename C >
static C * get (reg_or_cluster< R, C > &rc)
 

Static Public Attributes

static constexpr bool is_register = false
 

Detailed Description

template<>
struct nodamushi::svd::register_cluster_selector< false >

Definition at line 137 of file reg_or_cluster.hpp.

Member Function Documentation

◆ get() [1/2]

template<typename R , typename C >
static const C* nodamushi::svd::register_cluster_selector< false >::get ( const reg_or_cluster< R, C > &  rc)
inlinestatic

Definition at line 146 of file reg_or_cluster.hpp.

◆ get() [2/2]

template<typename R , typename C >
static C* nodamushi::svd::register_cluster_selector< false >::get ( reg_or_cluster< R, C > &  rc)
inlinestatic

Definition at line 151 of file reg_or_cluster.hpp.

◆ select() [1/2]

template<typename R , typename C >
static constexpr const C& nodamushi::svd::register_cluster_selector< false >::select ( const R &  r,
const C &  c 
)
inlinestatic

Definition at line 141 of file reg_or_cluster.hpp.

◆ select() [2/2]

template<typename R , typename C >
static constexpr C& nodamushi::svd::register_cluster_selector< false >::select ( R &  r,
C &  c 
)
inlinestatic

Definition at line 143 of file reg_or_cluster.hpp.

Member Data Documentation

◆ is_register

constexpr bool nodamushi::svd::register_cluster_selector< false >::is_register = false
static

Definition at line 139 of file reg_or_cluster.hpp.


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