Flit Class Reference

#include <flit.h>

Inheritance diagram for Flit:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 Flit ()
 ~Flit ()
void populate_phit_data (vector< bool > *c)
string toString () const

Public Attributes

vector< Phit * > phits
flit_type type
uint vc
bool is_single_flit_pkt


Detailed Description

Definition at line 61 of file flit.h.


Constructor & Destructor Documentation

Flit::Flit (  ) 

Definition at line 52 of file flit.cc.

References is_single_flit_pkt.

Flit::~Flit (  ) 

Definition at line 72 of file flit.cc.


Member Function Documentation

void Flit::populate_phit_data ( vector< bool > *  c  ) 

Definition at line 58 of file flit.cc.

References max_phy_link_bits, and phits.

Referenced by BodyFlit::populate_body_flit(), HeadFlit::populate_head_flit(), and TailFlit::populate_tail_flit().

Here is the caller graph for this function:

string Flit::toString (  )  const

Reimplemented in HeadFlit, BodyFlit, and TailFlit.

Definition at line 80 of file flit.cc.

References phits, and type.


Member Data Documentation

vector<Phit*> Flit::phits


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

Generated on Tue Oct 19 17:22:12 2010 for IRIS by  doxygen 1.5.8