SST/macro
Public Member Functions | Protected Attributes | List of all members
sstmac::sw::ftq_epoch Class Reference

#include <ftq.h>

Inheritance diagram for sstmac::sw::ftq_epoch:
Inheritance graph
Collaboration diagram for sstmac::sw::ftq_epoch:
Collaboration graph

Public Member Functions

 ftq_epoch ()
 
virtual ~ftq_epoch ()
 
void collect (int key_typeid, long ticks)
 
void init (int num_events, long long *buffer)
 
long long event_time (int key_typeid) const
 
void set_event_time (int key_typeid, long long count)
 

Protected Attributes

long long * totals_
 

Detailed Description

Definition at line 23 of file ftq.h.

Constructor & Destructor Documentation

sstmac::sw::ftq_epoch::ftq_epoch ( )
virtual sstmac::sw::ftq_epoch::~ftq_epoch ( )
virtual

Member Function Documentation

void sstmac::sw::ftq_epoch::collect ( int  key_typeid,
long  ticks 
)
inline

Definition at line 34 of file ftq.h.

References init().

Here is the call graph for this function:

long long sstmac::sw::ftq_epoch::event_time ( int  key_typeid) const
inline

Definition at line 41 of file ftq.h.

void sstmac::sw::ftq_epoch::init ( int  num_events,
long long *  buffer 
)

Referenced by collect().

void sstmac::sw::ftq_epoch::set_event_time ( int  key_typeid,
long long  count 
)
inline

Definition at line 46 of file ftq.h.

Member Data Documentation

long long* sstmac::sw::ftq_epoch::totals_
protected

Definition at line 26 of file ftq.h.


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