Priority queue base class.
More...
#include <sysc/utils/sc_pq.h>
Priority queue base class.
Definition at line 48 of file sc_pq.h.
◆ compare_fn_t
| typedef int(* sc_core::sc_ppq_base::compare_fn_t) (const void *, const void *) |
◆ sc_ppq_base()
| sc_core::sc_ppq_base::sc_ppq_base |
( |
int |
sz, |
|
|
compare_fn_t |
cmp |
|
) |
| |
◆ ~sc_ppq_base()
| sc_core::sc_ppq_base::~sc_ppq_base |
( |
| ) |
|
◆ empty()
| bool sc_core::sc_ppq_base::empty |
( |
| ) |
const |
|
inline |
◆ extract_top()
| void* sc_core::sc_ppq_base::extract_top |
( |
| ) |
|
◆ heapify()
| void sc_core::sc_ppq_base::heapify |
( |
int |
i | ) |
|
|
protected |
◆ insert()
| void sc_core::sc_ppq_base::insert |
( |
void * |
elem | ) |
|
◆ left()
| int sc_core::sc_ppq_base::left |
( |
int |
i | ) |
const |
|
inlineprotected |
◆ parent()
| int sc_core::sc_ppq_base::parent |
( |
int |
i | ) |
const |
|
inlineprotected |
◆ right()
| int sc_core::sc_ppq_base::right |
( |
int |
i | ) |
const |
|
inlineprotected |
◆ size()
| int sc_core::sc_ppq_base::size |
( |
| ) |
const |
|
inline |
◆ top()
| void* sc_core::sc_ppq_base::top |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: