gem5  v22.1.0.0
Public Member Functions | Public Attributes | List of all members
QTIsaac< ALPHA >::randctx Struct Reference

#include <isaac.h>

Public Member Functions

 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 
 randctx (void)
 
 ~randctx (void)
 

Public Attributes

UINT32 randcnt
 
UINT32randrsl
 
UINT32randmem
 
UINT32 randa
 
UINT32 randb
 
UINT32 randc
 

Detailed Description

template<UINT32 ALPHA = (8)>
struct QTIsaac< ALPHA >::randctx

Definition at line 46 of file isaac.h.

Constructor & Destructor Documentation

◆ randctx() [1/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [1/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [2/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [2/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [3/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [3/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [4/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [4/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [5/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [5/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [6/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [6/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [7/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [7/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [8/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [8/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [9/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [9/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [10/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [10/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [11/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [11/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [12/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [12/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [13/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [13/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

◆ randctx() [14/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::randctx ( void  )
inline

◆ ~randctx() [14/14]

template<UINT32 ALPHA = (8)>
QTIsaac< ALPHA >::randctx::~randctx ( void  )
inline

Member Data Documentation

◆ randa

template<UINT32 ALPHA = (8)>
UINT32 QTIsaac< ALPHA >::randctx::randa

Definition at line 63 of file isaac.h.

Referenced by QTIsaac< ALPHA >::isaac(), and QTIsaac< ALPHA >::randinit().

◆ randb

template<UINT32 ALPHA = (8)>
UINT32 QTIsaac< ALPHA >::randctx::randb

Definition at line 64 of file isaac.h.

Referenced by QTIsaac< ALPHA >::isaac(), and QTIsaac< ALPHA >::randinit().

◆ randc

template<UINT32 ALPHA = (8)>
UINT32 QTIsaac< ALPHA >::randctx::randc

Definition at line 65 of file isaac.h.

Referenced by QTIsaac< ALPHA >::isaac(), and QTIsaac< ALPHA >::randinit().

◆ randcnt

template<UINT32 ALPHA = (8)>
UINT32 QTIsaac< ALPHA >::randctx::randcnt

Definition at line 60 of file isaac.h.

Referenced by QTIsaac< ALPHA >::randinit().

◆ randmem

template<UINT32 ALPHA = (8)>
UINT32 * QTIsaac< ALPHA >::randctx::randmem

◆ randrsl

template<UINT32 ALPHA = (8)>
UINT32 * QTIsaac< ALPHA >::randctx::randrsl

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

Generated on Wed Dec 21 2022 10:23:06 for gem5 by doxygen 1.9.1