GRASS GIS 8 Programmer's Manual  8.5.0dev(2024)-3f124c5c78
minmaxheap.h File Reference
#include <stdio.h>
#include <assert.h>
#include <stdlib.h>
#include <math.h>
#include <sstream>
#include "mm_utils.h"
#include "ami_config.h"
Include dependency graph for minmaxheap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  BasicMinMaxHeap< T >
class  MinMaxHeap< T >
class  UnboundedMinMaxHeap< T >


#define XXX   if (0)
#define MY_LOG_DEBUG_ID(x)
#define MMHEAP_INITIAL_SIZE   1024


typedef unsigned int HeapIndex

Macro Definition Documentation


#define MMHEAP_INITIAL_SIZE   1024

Definition at line 820 of file minmaxheap.h.


#define MY_LOG_DEBUG_ID (   x)

Definition at line 75 of file minmaxheap.h.


#define XXX   if (0)

Definition at line 73 of file minmaxheap.h.

Typedef Documentation

◆ HeapIndex

typedef unsigned int HeapIndex

Definition at line 78 of file minmaxheap.h.