gem5  v21.1.0.2
Public Member Functions | Public Attributes | List of all members
Block Struct Reference

#include <global.h>

Public Member Functions

 Block ()
 
 Block (BLOCK *)
 
 Block (const Block &)
 
void operator= (const Block &)
 
int operator== (const Block &) const
 
BYTE get (int x, int y) const
 
void put (int x, int y, BYTE val)
 
BLOCKget_ptr () const
 

Public Attributes

BYTE b [8][8]
 

Detailed Description

Definition at line 77 of file global.h.

Constructor & Destructor Documentation

◆ Block() [1/3]

Block::Block ( )

◆ Block() [2/3]

Block::Block ( BLOCK )

◆ Block() [3/3]

Block::Block ( const Block )

Member Function Documentation

◆ get()

BYTE Block::get ( int  x,
int  y 
) const

◆ get_ptr()

BLOCK* Block::get_ptr ( ) const

◆ operator=()

void Block::operator= ( const Block )

◆ operator==()

int Block::operator== ( const Block ) const

◆ put()

void Block::put ( int  x,
int  y,
BYTE  val 
)

Member Data Documentation

◆ b

BYTE Block::b[8][8]

Definition at line 78 of file global.h.


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

Generated on Tue Sep 21 2021 12:27:01 for gem5 by doxygen 1.8.17