YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
add_bitfield_RW< T, Offset, Bits > Struct Template Reference

Public Member Functions

 operator T () const
 
void operator= (T v)
 
void operator|= (T v)
 
void operator&= (T v)
 
void operator<<= (T v)
 
 operator T () const
 
void operator= (T v)
 
void operator|= (T v)
 
void operator&= (T v)
 
void operator<<= (T v)
 
 operator T () const
 
void operator= (T v)
 
void operator|= (T v)
 
void operator&= (T v)
 
void operator<<= (T v)
 

Detailed Description

template<typename T, int Offset, int Bits>
struct add_bitfield_RW< T, Offset, Bits >

Definition at line 57 of file bitfield_defs.h.

Member Function Documentation

◆ operator T() [1/3]

template<typename T , int Offset, int Bits>
add_bitfield_RW< T, Offset, Bits >::operator T ( ) const
inline

Definition at line 65 of file bitfield_defs.h.

◆ operator T() [2/3]

template<typename T , int Offset, int Bits>
add_bitfield_RW< T, Offset, Bits >::operator T ( ) const
inline

Definition at line 65 of file bitfield_defs.h.

◆ operator T() [3/3]

template<typename T , int Offset, int Bits>
add_bitfield_RW< T, Offset, Bits >::operator T ( ) const
inline

Definition at line 76 of file bitfield_defs.h.

◆ operator&=() [1/3]

template<typename T , int Offset, int Bits>
void add_bitfield_RW< T, Offset, Bits >::operator&= ( T v)
inline

Definition at line 76 of file bitfield_defs.h.

◆ operator&=() [2/3]

template<typename T , int Offset, int Bits>
void add_bitfield_RW< T, Offset, Bits >::operator&= ( T v)
inline

Definition at line 76 of file bitfield_defs.h.

◆ operator&=() [3/3]

template<typename T , int Offset, int Bits>
void add_bitfield_RW< T, Offset, Bits >::operator&= ( T v)
inline

Definition at line 87 of file bitfield_defs.h.

◆ operator<<=() [1/3]

template<typename T , int Offset, int Bits>
void add_bitfield_RW< T, Offset, Bits >::operator<<= ( T v)
inline

Definition at line 81 of file bitfield_defs.h.

◆ operator<<=() [2/3]

template<typename T , int Offset, int Bits>
void add_bitfield_RW< T, Offset, Bits >::operator<<= ( T v)
inline

Definition at line 81 of file bitfield_defs.h.

◆ operator<<=() [3/3]

template<typename T , int Offset, int Bits>
void add_bitfield_RW< T, Offset, Bits >::operator<<= ( T v)
inline

Definition at line 92 of file bitfield_defs.h.

◆ operator=() [1/3]

template<typename T , int Offset, int Bits>
void add_bitfield_RW< T, Offset, Bits >::operator= ( T v)
inline

Definition at line 69 of file bitfield_defs.h.

◆ operator=() [2/3]

template<typename T , int Offset, int Bits>
void add_bitfield_RW< T, Offset, Bits >::operator= ( T v)
inline

Definition at line 69 of file bitfield_defs.h.

◆ operator=() [3/3]

template<typename T , int Offset, int Bits>
void add_bitfield_RW< T, Offset, Bits >::operator= ( T v)
inline

Definition at line 80 of file bitfield_defs.h.

◆ operator|=() [1/3]

template<typename T , int Offset, int Bits>
void add_bitfield_RW< T, Offset, Bits >::operator|= ( T v)
inline

Definition at line 73 of file bitfield_defs.h.

◆ operator|=() [2/3]

template<typename T , int Offset, int Bits>
void add_bitfield_RW< T, Offset, Bits >::operator|= ( T v)
inline

Definition at line 73 of file bitfield_defs.h.

◆ operator|=() [3/3]

template<typename T , int Offset, int Bits>
void add_bitfield_RW< T, Offset, Bits >::operator|= ( T v)
inline

Definition at line 84 of file bitfield_defs.h.


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