OpenMPTL - STM32F10X
C++ Microprocessor Template Library
List of all members
mptl::rcc_usart_clock_resources< 2 > Struct Template Reference

#include <rcc.hpp>

Inheritance diagram for mptl::rcc_usart_clock_resources< 2 >:
mptl::regbits< type, 17, 1 > mptl::regmask< type,((1ul<< 1) - 1)<< 17,((1ul<< 1) - 1)<< 17 > mptl::typelist_element

Additional Inherited Members

- Public Types inherited from mptl::regbits< type, 17, 1 >
typedef regbits< typename type ::reg_type, 17, 1 > type
 
typedef typename type ::reg_type reg_type
 
typedef regmask< type,((1ul<< 1) - 1)<< 17,((1ul<< 1) - 1)<< 17 > regmask_type
 
typedef type regbits_type
 
typedef typename type ::value_type value_type
 
- Public Types inherited from mptl::regmask< type,((1ul<< 1) - 1)<< 17,((1ul<< 1) - 1)<< 17 >
typedef regmask< typename type ::reg_type,((1ul<< 1) - 1)<< 17,((1ul<< 1) - 1)<< 17 > type
 
typedef typename type ::reg_type reg_type
 
typedef type regmask_type
 
typedef typename type ::value_type value_type
 
typedef mpl::bitcount< clear_maskbitcount
 
- Static Public Member Functions inherited from mptl::regbits< type, 17, 1 >
static __always_inline constexpr value_type value_from (value_type const val)
 
static __always_inline void set_from (value_type const val)
 
static __always_inline bool test_from (value_type const val)
 
static __always_inline value_type load_and_shift ()
 
- Static Public Member Functions inherited from mptl::regmask< type,((1ul<< 1) - 1)<< 17,((1ul<< 1) - 1)<< 17 >
static __always_inline void set (void)
 
static __always_inline void clear (void)
 
static __always_inline bool test (void)
 
static __always_inline void reset_to (void)
 
- Static Public Attributes inherited from mptl::regbits< type, 17, 1 >
static constexpr value_type value
 
- Static Public Attributes inherited from mptl::regmask< type,((1ul<< 1) - 1)<< 17,((1ul<< 1) - 1)<< 17 >
static constexpr value_type set_mask
 
static constexpr value_type clear_mask
 
static constexpr value_type cropped_clear_mask
 
static constexpr bool bitop_enabled
 

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