cgv
Loading...
Searching...
No Matches
cgv::data::dynamic_priority_queue< T >::extended_element Struct Reference

store per element, whether it is empty and a link to the next empty element or to the heap location More...

#include <dynamic_priority_queue.h>

Public Attributes

element_type element
 
bool is_empty: 1
 
unsigned int link: 31
 

Detailed Description

template<typename T>
struct cgv::data::dynamic_priority_queue< T >::extended_element

store per element, whether it is empty and a link to the next empty element or to the heap location

Definition at line 15 of file dynamic_priority_queue.h.

Member Data Documentation

◆ element

template<typename T >
element_type cgv::data::dynamic_priority_queue< T >::extended_element::element

Definition at line 17 of file dynamic_priority_queue.h.

◆ is_empty

template<typename T >
bool cgv::data::dynamic_priority_queue< T >::extended_element::is_empty

Definition at line 18 of file dynamic_priority_queue.h.

◆ link

template<typename T >
unsigned int cgv::data::dynamic_priority_queue< T >::extended_element::link

Definition at line 19 of file dynamic_priority_queue.h.


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