Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Public Member Functions | List of all members
leon3_funclt_trap::InnerField Class Referenceabstract

#include <registers.hpp>

Inherited by leon3_funclt_trap::Reg32_0::InnerField_CWP, leon3_funclt_trap::Reg32_0::InnerField_EC, leon3_funclt_trap::Reg32_0::InnerField_EF, leon3_funclt_trap::Reg32_0::InnerField_Empty, leon3_funclt_trap::Reg32_0::InnerField_ET, leon3_funclt_trap::Reg32_0::InnerField_ICC_c, leon3_funclt_trap::Reg32_0::InnerField_ICC_n, leon3_funclt_trap::Reg32_0::InnerField_ICC_v, leon3_funclt_trap::Reg32_0::InnerField_ICC_z, leon3_funclt_trap::Reg32_0::InnerField_IMPL, leon3_funclt_trap::Reg32_0::InnerField_PIL, leon3_funclt_trap::Reg32_0::InnerField_PS, leon3_funclt_trap::Reg32_0::InnerField_S, leon3_funclt_trap::Reg32_0::InnerField_VER, leon3_funclt_trap::Reg32_1::InnerField_Empty, leon3_funclt_trap::Reg32_1::InnerField_WIM_0, leon3_funclt_trap::Reg32_1::InnerField_WIM_1, leon3_funclt_trap::Reg32_1::InnerField_WIM_10, leon3_funclt_trap::Reg32_1::InnerField_WIM_11, leon3_funclt_trap::Reg32_1::InnerField_WIM_12, leon3_funclt_trap::Reg32_1::InnerField_WIM_13, leon3_funclt_trap::Reg32_1::InnerField_WIM_14, leon3_funclt_trap::Reg32_1::InnerField_WIM_15, leon3_funclt_trap::Reg32_1::InnerField_WIM_16, leon3_funclt_trap::Reg32_1::InnerField_WIM_17, leon3_funclt_trap::Reg32_1::InnerField_WIM_18, leon3_funclt_trap::Reg32_1::InnerField_WIM_19, leon3_funclt_trap::Reg32_1::InnerField_WIM_2, leon3_funclt_trap::Reg32_1::InnerField_WIM_20, leon3_funclt_trap::Reg32_1::InnerField_WIM_21, leon3_funclt_trap::Reg32_1::InnerField_WIM_22, leon3_funclt_trap::Reg32_1::InnerField_WIM_23, leon3_funclt_trap::Reg32_1::InnerField_WIM_24, leon3_funclt_trap::Reg32_1::InnerField_WIM_25, leon3_funclt_trap::Reg32_1::InnerField_WIM_26, leon3_funclt_trap::Reg32_1::InnerField_WIM_27, leon3_funclt_trap::Reg32_1::InnerField_WIM_28, leon3_funclt_trap::Reg32_1::InnerField_WIM_29, leon3_funclt_trap::Reg32_1::InnerField_WIM_3, leon3_funclt_trap::Reg32_1::InnerField_WIM_30, leon3_funclt_trap::Reg32_1::InnerField_WIM_31, leon3_funclt_trap::Reg32_1::InnerField_WIM_4, leon3_funclt_trap::Reg32_1::InnerField_WIM_5, leon3_funclt_trap::Reg32_1::InnerField_WIM_6, leon3_funclt_trap::Reg32_1::InnerField_WIM_7, leon3_funclt_trap::Reg32_1::InnerField_WIM_8, leon3_funclt_trap::Reg32_1::InnerField_WIM_9, leon3_funclt_trap::Reg32_2::InnerField_Empty, leon3_funclt_trap::Reg32_2::InnerField_TBA, leon3_funclt_trap::Reg32_2::InnerField_TT, leon3_funclt_trap::Reg32_3::InnerField_Empty, and leon3_funclt_trap::Reg32_3_const_0::InnerField_Empty.

Collaboration diagram for leon3_funclt_trap::InnerField:

Public Member Functions

InnerFieldoperator= (const InnerField &other) throw ()
 
virtual InnerFieldoperator= (const unsigned int &other)=0 throw ()
 
virtual operator unsigned int () const =0 throw ()
 
virtual ~InnerField ()
 

Constructor & Destructor Documentation

leon3_funclt_trap::InnerField::~InnerField ( )
virtual

Member Function Documentation

virtual leon3_funclt_trap::InnerField::operator unsigned int ( ) const
throw (
)
pure virtual

Implemented in leon3_funclt_trap::Reg32_3_const_0::InnerField_Empty, leon3_funclt_trap::Reg32_3::InnerField_Empty, leon3_funclt_trap::Reg32_2::InnerField_Empty, leon3_funclt_trap::Reg32_2::InnerField_TT, leon3_funclt_trap::Reg32_2::InnerField_TBA, leon3_funclt_trap::Reg32_1::InnerField_Empty, leon3_funclt_trap::Reg32_1::InnerField_WIM_30, leon3_funclt_trap::Reg32_1::InnerField_WIM_31, leon3_funclt_trap::Reg32_1::InnerField_WIM_18, leon3_funclt_trap::Reg32_1::InnerField_WIM_19, leon3_funclt_trap::Reg32_1::InnerField_WIM_16, leon3_funclt_trap::Reg32_1::InnerField_WIM_17, leon3_funclt_trap::Reg32_1::InnerField_WIM_14, leon3_funclt_trap::Reg32_1::InnerField_WIM_15, leon3_funclt_trap::Reg32_1::InnerField_WIM_12, leon3_funclt_trap::Reg32_1::InnerField_WIM_13, leon3_funclt_trap::Reg32_1::InnerField_WIM_10, leon3_funclt_trap::Reg32_1::InnerField_WIM_11, leon3_funclt_trap::Reg32_1::InnerField_WIM_6, leon3_funclt_trap::Reg32_1::InnerField_WIM_7, leon3_funclt_trap::Reg32_1::InnerField_WIM_4, leon3_funclt_trap::Reg32_1::InnerField_WIM_5, leon3_funclt_trap::Reg32_1::InnerField_WIM_2, leon3_funclt_trap::Reg32_1::InnerField_WIM_3, leon3_funclt_trap::Reg32_1::InnerField_WIM_0, leon3_funclt_trap::Reg32_1::InnerField_WIM_1, leon3_funclt_trap::Reg32_1::InnerField_WIM_8, leon3_funclt_trap::Reg32_1::InnerField_WIM_9, leon3_funclt_trap::Reg32_1::InnerField_WIM_23, leon3_funclt_trap::Reg32_1::InnerField_WIM_22, leon3_funclt_trap::Reg32_1::InnerField_WIM_21, leon3_funclt_trap::Reg32_1::InnerField_WIM_20, leon3_funclt_trap::Reg32_1::InnerField_WIM_27, leon3_funclt_trap::Reg32_1::InnerField_WIM_26, leon3_funclt_trap::Reg32_1::InnerField_WIM_25, leon3_funclt_trap::Reg32_1::InnerField_WIM_24, leon3_funclt_trap::Reg32_1::InnerField_WIM_29, leon3_funclt_trap::Reg32_1::InnerField_WIM_28, leon3_funclt_trap::Reg32_0::InnerField_Empty, leon3_funclt_trap::Reg32_0::InnerField_IMPL, leon3_funclt_trap::Reg32_0::InnerField_CWP, leon3_funclt_trap::Reg32_0::InnerField_PIL, leon3_funclt_trap::Reg32_0::InnerField_PS, leon3_funclt_trap::Reg32_0::InnerField_ICC_c, leon3_funclt_trap::Reg32_0::InnerField_ET, leon3_funclt_trap::Reg32_0::InnerField_S, leon3_funclt_trap::Reg32_0::InnerField_ICC_n, leon3_funclt_trap::Reg32_0::InnerField_EC, leon3_funclt_trap::Reg32_0::InnerField_EF, leon3_funclt_trap::Reg32_0::InnerField_ICC_v, leon3_funclt_trap::Reg32_0::InnerField_ICC_z, and leon3_funclt_trap::Reg32_0::InnerField_VER.

InnerField & leon3_funclt_trap::InnerField::operator= ( const InnerField other)
throw (
)

References other.

virtual InnerField& leon3_funclt_trap::InnerField::operator= ( const unsigned int other)
throw (
)
pure virtual

Implemented in leon3_funclt_trap::Reg32_3_const_0::InnerField_Empty, leon3_funclt_trap::Reg32_3::InnerField_Empty, leon3_funclt_trap::Reg32_2::InnerField_Empty, leon3_funclt_trap::Reg32_2::InnerField_TT, leon3_funclt_trap::Reg32_2::InnerField_TBA, leon3_funclt_trap::Reg32_1::InnerField_Empty, leon3_funclt_trap::Reg32_1::InnerField_WIM_30, leon3_funclt_trap::Reg32_1::InnerField_WIM_31, leon3_funclt_trap::Reg32_1::InnerField_WIM_18, leon3_funclt_trap::Reg32_1::InnerField_WIM_19, leon3_funclt_trap::Reg32_1::InnerField_WIM_16, leon3_funclt_trap::Reg32_1::InnerField_WIM_17, leon3_funclt_trap::Reg32_1::InnerField_WIM_14, leon3_funclt_trap::Reg32_1::InnerField_WIM_15, leon3_funclt_trap::Reg32_1::InnerField_WIM_12, leon3_funclt_trap::Reg32_1::InnerField_WIM_13, leon3_funclt_trap::Reg32_1::InnerField_WIM_10, leon3_funclt_trap::Reg32_1::InnerField_WIM_11, leon3_funclt_trap::Reg32_1::InnerField_WIM_6, leon3_funclt_trap::Reg32_1::InnerField_WIM_7, leon3_funclt_trap::Reg32_1::InnerField_WIM_4, leon3_funclt_trap::Reg32_1::InnerField_WIM_5, leon3_funclt_trap::Reg32_1::InnerField_WIM_2, leon3_funclt_trap::Reg32_1::InnerField_WIM_3, leon3_funclt_trap::Reg32_1::InnerField_WIM_0, leon3_funclt_trap::Reg32_1::InnerField_WIM_1, leon3_funclt_trap::Reg32_1::InnerField_WIM_8, leon3_funclt_trap::Reg32_1::InnerField_WIM_9, leon3_funclt_trap::Reg32_1::InnerField_WIM_23, leon3_funclt_trap::Reg32_1::InnerField_WIM_22, leon3_funclt_trap::Reg32_1::InnerField_WIM_21, leon3_funclt_trap::Reg32_1::InnerField_WIM_20, leon3_funclt_trap::Reg32_1::InnerField_WIM_27, leon3_funclt_trap::Reg32_1::InnerField_WIM_26, leon3_funclt_trap::Reg32_1::InnerField_WIM_25, leon3_funclt_trap::Reg32_1::InnerField_WIM_24, leon3_funclt_trap::Reg32_1::InnerField_WIM_29, leon3_funclt_trap::Reg32_1::InnerField_WIM_28, leon3_funclt_trap::Reg32_0::InnerField_Empty, leon3_funclt_trap::Reg32_0::InnerField_IMPL, leon3_funclt_trap::Reg32_0::InnerField_CWP, leon3_funclt_trap::Reg32_0::InnerField_PIL, leon3_funclt_trap::Reg32_0::InnerField_PS, leon3_funclt_trap::Reg32_0::InnerField_ICC_c, leon3_funclt_trap::Reg32_0::InnerField_ET, leon3_funclt_trap::Reg32_0::InnerField_S, leon3_funclt_trap::Reg32_0::InnerField_ICC_n, leon3_funclt_trap::Reg32_0::InnerField_EC, leon3_funclt_trap::Reg32_0::InnerField_EF, leon3_funclt_trap::Reg32_0::InnerField_ICC_v, leon3_funclt_trap::Reg32_0::InnerField_ICC_z, and leon3_funclt_trap::Reg32_0::InnerField_VER.


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