![]() |
OR-Tools
8.2
|
Definition at line 38 of file adjustable_priority_queue.h.
Public Member Functions | |
AdjustablePriorityQueue () | |
AdjustablePriorityQueue (const Comp &c) | |
AdjustablePriorityQueue (const AdjustablePriorityQueue &)=delete | |
AdjustablePriorityQueue & | operator= (const AdjustablePriorityQueue &)=delete |
AdjustablePriorityQueue (AdjustablePriorityQueue &&)=default | |
AdjustablePriorityQueue & | operator= (AdjustablePriorityQueue &&)=default |
void | Add (T *val) |
void | Remove (T *val) |
bool | Contains (const T *val) const |
void | NoteChangedPriority (T *val) |
T * | Top () |
const T * | Top () const |
void | AllTop (std::vector< T * > *topvec) |
void | Pop () |
int | Size () const |
int | Capacity () const |
void | SetCapacity (size_t c) |
bool | IsEmpty () const |
void | Clear () |
void | CheckValid () |
const std::vector< T * > * | Raw () const |
|
inline |
Definition at line 42 of file adjustable_priority_queue.h.
|
inline |
Definition at line 43 of file adjustable_priority_queue.h.
|
delete |
|
default |
|
inline |
Definition at line 49 of file adjustable_priority_queue.h.
|
inline |
Definition at line 91 of file adjustable_priority_queue.h.
|
inline |
Definition at line 122 of file adjustable_priority_queue.h.
|
inline |
Definition at line 133 of file adjustable_priority_queue.h.
|
inline |
Definition at line 129 of file adjustable_priority_queue.h.
|
inline |
Definition at line 69 of file adjustable_priority_queue.h.
|
inline |
Definition at line 127 of file adjustable_priority_queue.h.
|
inline |
Definition at line 74 of file adjustable_priority_queue.h.
|
default |
|
delete |
|
inline |
Definition at line 117 of file adjustable_priority_queue.h.
|
inline |
Definition at line 151 of file adjustable_priority_queue.h.
|
inline |
Definition at line 56 of file adjustable_priority_queue.h.
|
inline |
Definition at line 125 of file adjustable_priority_queue.h.
|
inline |
Definition at line 119 of file adjustable_priority_queue.h.
|
inline |
Definition at line 87 of file adjustable_priority_queue.h.
|
inline |
Definition at line 89 of file adjustable_priority_queue.h.