Cache Class Reference

#include <l2cache.h>

List of all members.

Public Member Functions

 Cache (const Name &)
void bind_inst_initiator (Initiator *)
void bind_data_initiator (Initiator *)
Target * get_inst_target ()
Target * get_data_target ()
void bind_inst_target (Target *)
void bind_data_target (Target *)
Initiator * get_inst_initiator ()
Initiator * get_data_initiator ()

Private Member Functions

void get_ ()

Private Attributes

Target p_inst
Target p_data
Initiator p_inst
Initiator p_data


Detailed Description

Definition at line 24 of file l2cache.h.


Constructor & Destructor Documentation

Cache::Cache ( const Name &   ) 


Member Function Documentation

void Cache::bind_inst_initiator ( Initiator *   ) 

void Cache::bind_data_initiator ( Initiator *   ) 

Target* Cache::get_inst_target (  ) 

Target* Cache::get_data_target (  ) 

void Cache::bind_inst_target ( Target *   ) 

void Cache::bind_data_target ( Target *   ) 

Initiator* Cache::get_inst_initiator (  ) 

Initiator* Cache::get_data_initiator (  ) 

void Cache::get_ (  )  [private]


Member Data Documentation

Target Cache::p_inst [private]

Definition at line 41 of file l2cache.h.

Target Cache::p_data [private]

Definition at line 42 of file l2cache.h.

Initiator Cache::p_inst [private]

Definition at line 43 of file l2cache.h.

Initiator Cache::p_data [private]

Definition at line 44 of file l2cache.h.


The documentation for this class was generated from the following file:
Generated on Sat Feb 16 16:23:17 2008 for Sampa by  doxygen 1.5.3