SST/macro
Public Member Functions | Private Attributes | List of all members
sstmac::hw::byte_hop_collector Class Reference

#include <packet_flow_stats.h>

Inheritance diagram for sstmac::hw::byte_hop_collector:
Inheritance graph
Collaboration diagram for sstmac::hw::byte_hop_collector:
Collaboration graph

Public Member Functions

 byte_hop_collector ()
 
virtual ~byte_hop_collector ()
 
virtual void collect_single_event (const packet_stats_st &st)
 
virtual void init_factory_params (sprockit::sim_parameters *params)
 
virtual void set_event_manager (event_manager *ev_mgr)
 
- Public Member Functions inherited from sstmac::hw::packet_sent_stats
virtual ~packet_sent_stats ()
 
virtual void collect_final_event (packet_flow_payload *pkt)
 
int id () const
 id Either a node or switch id, depending on the device More...
 
- Public Member Functions inherited from sprockit::factory_type
virtual void init_factory_params (sim_parameters *params)
 
virtual void finalize_init ()
 

Private Attributes

stat_global_intbyte_hops_
 

Detailed Description

Definition at line 141 of file packet_flow_stats.h.

Constructor & Destructor Documentation

sstmac::hw::byte_hop_collector::byte_hop_collector ( )
inline

Definition at line 145 of file packet_flow_stats.h.

virtual sstmac::hw::byte_hop_collector::~byte_hop_collector ( )
virtual

Member Function Documentation

virtual void sstmac::hw::byte_hop_collector::collect_single_event ( const packet_stats_st st)
virtual

Reimplemented from sstmac::hw::packet_sent_stats.

virtual void sstmac::hw::byte_hop_collector::init_factory_params ( sprockit::sim_parameters *  params)
virtual

Reimplemented from sstmac::hw::packet_sent_stats.

virtual void sstmac::hw::byte_hop_collector::set_event_manager ( event_manager ev_mgr)
virtual

Member Data Documentation

stat_global_int* sstmac::hw::byte_hop_collector::byte_hops_
private

Definition at line 160 of file packet_flow_stats.h.


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