#include <OpMask.h>
Public Member Functions | |
MaskAssign () | |
MaskAssign (bool q) | |
MaskAssign (bool q, const T &v) | |
~MaskAssign () | |
bool | defined () const |
const T & | value () const |
bool | operator!= (const MaskAssign< T > &other) const |
MaskAssign (const MaskAssign< T > &) | |
MaskAssign< T > & | operator= (const MaskAssign< T > &) |
Public Attributes | |
bool | cond_m |
T | value_m |
MaskAssign< T >::MaskAssign | ( | ) | [inline] |
MaskAssign< T >::MaskAssign | ( | bool | q | ) | [inline] |
MaskAssign< T >::MaskAssign | ( | bool | q, | |
const T & | v | |||
) | [inline] |
MaskAssign< T >::~MaskAssign | ( | ) | [inline] |
MaskAssign< T >::MaskAssign | ( | const MaskAssign< T > & | ) | [inline] |
bool MaskAssign< T >::defined | ( | ) | const [inline] |
References MaskAssign< T >::cond_m.
Referenced by MaskAssign< T >::operator!=(), and OpMask< Op >::operator()().
const T& MaskAssign< T >::value | ( | ) | const [inline] |
References MaskAssign< T >::value_m.
Referenced by MaskAssign< T >::operator!=(), and OpMask< Op >::operator()().
bool MaskAssign< T >::operator!= | ( | const MaskAssign< T > & | other | ) | const [inline] |
References MaskAssign< T >::defined(), and MaskAssign< T >::value().
MaskAssign<T>& MaskAssign< T >::operator= | ( | const MaskAssign< T > & | ) | [inline] |
bool MaskAssign< T >::cond_m |
Referenced by MaskAssign< T >::defined().
T MaskAssign< T >::value_m |
Referenced by MaskAssign< T >::value().