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

#include <ftq.h>

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

Public Member Functions

 task_ftq_calendar ()
 
virtual ~task_ftq_calendar ()
 
void collect (int event_typeid, long ticks_begin, long ticks)
 
virtual std::string to_string () const
 
void dump (std::ofstream &os)
 
- Public Member Functions inherited from sstmac::sw::ftq_epoch
 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

event_nodehead_
 
event_nodetail_
 
long max_tick_
 
- Protected Attributes inherited from sstmac::sw::ftq_epoch
long long * totals_
 

Detailed Description

Definition at line 63 of file ftq.h.

Constructor & Destructor Documentation

sstmac::sw::task_ftq_calendar::task_ftq_calendar ( )
virtual sstmac::sw::task_ftq_calendar::~task_ftq_calendar ( )
virtual

Member Function Documentation

void sstmac::sw::task_ftq_calendar::collect ( int  event_typeid,
long  ticks_begin,
long  ticks 
)
void sstmac::sw::task_ftq_calendar::dump ( std::ofstream &  os)
virtual std::string sstmac::sw::task_ftq_calendar::to_string ( ) const
inlinevirtual

Reimplemented in sstmac::sw::app_ftq_calendar.

Definition at line 75 of file ftq.h.

Member Data Documentation

event_node* sstmac::sw::task_ftq_calendar::head_
protected

Definition at line 82 of file ftq.h.

long sstmac::sw::task_ftq_calendar::max_tick_
protected

Definition at line 86 of file ftq.h.

event_node* sstmac::sw::task_ftq_calendar::tail_
protected

Definition at line 84 of file ftq.h.


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