Classes | Defines | Enumerations

oct-sort.h File Reference

#include "lo-traits.h"
Include dependency graph for oct-sort.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  octave_sort< T >::MergeState
class  octave_sort< T >
struct  octave_sort< T >::s_slice
class  vec_index< T >

Defines

#define MAX_MERGE_PENDING   85
#define MERGESTATE_TEMP_SIZE   1024
#define MIN_GALLOP   7

Enumerations

enum  sortmode { UNSORTED = 0, ASCENDING, DESCENDING }

Define Documentation

#define MAX_MERGE_PENDING   85

Definition at line 93 of file oct-sort.h.

Referenced by octave_sort< T >::sort().

#define MERGESTATE_TEMP_SIZE   1024

Definition at line 100 of file oct-sort.h.

#define MIN_GALLOP   7

Definition at line 97 of file oct-sort.h.

Referenced by octave_sort< T >::merge_hi(), and octave_sort< T >::merge_lo().


Enumeration Type Documentation

enum sortmode
Enumerator:
UNSORTED 
ASCENDING 
DESCENDING 

Definition at line 103 of file oct-sort.h.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines