SST  13.0.0
SST::IMPL::TimeVortexBinnedMapBase< TS > Class Template Reference

Primary Event Queue. More...

#include <timeVortexBinnedMap.h>

Inheritance diagram for SST::IMPL::TimeVortexBinnedMapBase< TS >:
SST::TimeVortex SST::ActivityQueue

Public Member Functions

 TimeVortexBinnedMapBase (Params &params)
bool empty () override
 Returns true if the queue is empty.
int size () override
 Returns the number of activities in the queue.
void insert (Activity *activity) override
 Insert a new activity into the queue.
Activitypop () override
 Remove and return the next activity.
Activityfront () override
 Returns the next activity.
void print (Output &out) const override
 Print the state of the TimeVortex.
uint64_t getCurrentDepth () const override
uint64_t getMaxDepth () const override

Additional Inherited Members

- Protected Attributes inherited from SST::TimeVortex
uint64_t max_depth

Detailed Description

template<bool TS>
class SST::IMPL::TimeVortexBinnedMapBase< TS >

Primary Event Queue.

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