SystemC
Recoding Infrastructure for SystemC v0.6.2 derived from Accellera SystemC 2.3.1
Accellera SystemC proof-of-concept library
|
#include <sysc/utils/sc_pq.h>
Public Member Functions | |
sc_ppq (int sz, compare_fn_t cmp) | |
~sc_ppq () | |
T | top () const |
T | extract_top () |
void | insert (T elem) |
Public Member Functions inherited from sc_core::sc_ppq_base | |
sc_ppq_base (int sz, compare_fn_t cmp) | |
~sc_ppq_base () | |
void * | top () const |
void * | extract_top () |
void | insert (void *elem) |
int | size () const |
bool | empty () const |
Additional Inherited Members | |
Public Types inherited from sc_core::sc_ppq_base | |
typedef int(* | compare_fn_t )(const void *, const void *) |
Protected Member Functions inherited from sc_core::sc_ppq_base | |
int | parent (int i) const |
int | left (int i) const |
int | right (int i) const |
void | heapify (int i) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |