Sampa::Transaction::Payload Struct Reference

#include <protocol.h>

Inheritance diagram for Sampa::Transaction::Payload:

Sampa::ExtPayload< Nil >

List of all members.

Public Member Functions

 Payload (DefaultCtrTag)
virtual ~Payload ()

Public Attributes

Command m_command
Burst m_burst
Address m_address
ThreadId m_threadid
bool m_last
bool m_srmd
AddressMode m_address_mode
ByteEnable m_byte_enable
Data m_data

Protected Member Functions

 SAMPA_PERSISTENT (Payload)

Protected Attributes

int m_num_ref
Payloadm_next

Friends

class Transaction
class FactoryBase


Detailed Description

Definition at line 127 of file protocol.h.


Constructor & Destructor Documentation

Sampa::Transaction::Payload::Payload ( DefaultCtrTag   ) 

virtual Sampa::Transaction::Payload::~Payload (  )  [virtual]


Member Function Documentation

Sampa::Transaction::Payload::SAMPA_PERSISTENT ( Payload   )  [protected]


Friends And Related Function Documentation

friend class Transaction [friend]

Definition at line 143 of file protocol.h.

friend class FactoryBase [friend]

Definition at line 144 of file protocol.h.


Member Data Documentation

Command Sampa::Transaction::Payload::m_command

Definition at line 130 of file protocol.h.

Burst Sampa::Transaction::Payload::m_burst

Definition at line 131 of file protocol.h.

Address Sampa::Transaction::Payload::m_address

Definition at line 132 of file protocol.h.

ThreadId Sampa::Transaction::Payload::m_threadid

Definition at line 133 of file protocol.h.

bool Sampa::Transaction::Payload::m_last

Definition at line 134 of file protocol.h.

bool Sampa::Transaction::Payload::m_srmd

Definition at line 135 of file protocol.h.

AddressMode Sampa::Transaction::Payload::m_address_mode

Definition at line 136 of file protocol.h.

ByteEnable Sampa::Transaction::Payload::m_byte_enable

Definition at line 137 of file protocol.h.

Data Sampa::Transaction::Payload::m_data

Definition at line 138 of file protocol.h.

int Sampa::Transaction::Payload::m_num_ref [protected]

Definition at line 140 of file protocol.h.

Payload* Sampa::Transaction::Payload::m_next [protected]

Definition at line 141 of file protocol.h.


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