MaskAssign< T > Struct Template Reference

#include <OpMask.h>

Collaboration diagram for MaskAssign< T >:

Collaboration graph
[legend]

List of all members.

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
value_m

template<class T>
struct MaskAssign< T >


Constructor & Destructor Documentation

template<class T>
MaskAssign< T >::MaskAssign (  )  [inline]

template<class T>
MaskAssign< T >::MaskAssign ( bool  q  )  [inline]

template<class T>
MaskAssign< T >::MaskAssign ( bool  q,
const T &  v 
) [inline]

template<class T>
MaskAssign< T >::~MaskAssign (  )  [inline]

template<class T>
MaskAssign< T >::MaskAssign ( const MaskAssign< T > &   )  [inline]


Member Function Documentation

template<class T>
bool MaskAssign< T >::defined (  )  const [inline]

template<class T>
const T& MaskAssign< T >::value (  )  const [inline]

template<class T>
bool MaskAssign< T >::operator!= ( const MaskAssign< T > &  other  )  const [inline]

template<class T>
MaskAssign<T>& MaskAssign< T >::operator= ( const MaskAssign< T > &   )  [inline]


Member Data Documentation

template<class T>
bool MaskAssign< T >::cond_m

template<class T>
T MaskAssign< T >::value_m

Referenced by MaskAssign< T >::value().


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

Generated on Wed Mar 16 06:20:20 2011 for FreePOOMA by  doxygen 1.5.9