Public Member Functions | |
MergeState (void) | |
MergeState (const MergeState &)=delete | |
~MergeState (void) | |
void | getmem (octave_idx_type need) |
void | getmemi (octave_idx_type need) |
MergeState & | operator= (const MergeState &)=delete |
void | reset (void) |
Public Attributes | |
T * | a |
octave_idx_type | alloced |
octave_idx_type * | ia |
octave_idx_type | min_gallop |
octave_idx_type | n |
struct s_slice | pending [85] |
Definition at line 195 of file oct-sort.h.
|
inline |
Definition at line 197 of file oct-sort.h.
|
delete |
|
inline |
Definition at line 207 of file oct-sort.h.
References a.
void octave_sort< T >::MergeState::getmem | ( | octave_idx_type | need | ) |
Definition at line 537 of file oct-sort.cc.
References octave_sort< T >::MergeState::a, octave_sort< T >::MergeState::alloced, octave_sort< T >::MergeState::ia, and roundupsize().
Referenced by octave_sort< T >::merge_hi(), octave_sort< T >::merge_lo(), and octave_sort< T >::sort().
void octave_sort< T >::MergeState::getmemi | ( | octave_idx_type | need | ) |
Definition at line 555 of file oct-sort.cc.
References a, and roundupsize().
Referenced by octave_sort< T >::merge_hi(), octave_sort< T >::merge_lo(), and octave_sort< T >::sort().
|
delete |
|
inline |
Definition at line 210 of file oct-sort.h.
References MIN_GALLOP.
Referenced by octave_sort< T >::sort().
T* octave_sort< T >::MergeState::a |
Definition at line 225 of file oct-sort.h.
Referenced by octave_sort< T >::MergeState::getmem(), octave_sort< T >::merge_hi(), and octave_sort< T >::merge_lo().
octave_idx_type octave_sort< T >::MergeState::alloced |
Definition at line 227 of file oct-sort.h.
Referenced by octave_sort< T >::MergeState::getmem().
octave_idx_type* octave_sort< T >::MergeState::ia |
Definition at line 226 of file oct-sort.h.
Referenced by octave_sort< T >::MergeState::getmem(), octave_sort< T >::merge_hi(), and octave_sort< T >::merge_lo().
octave_idx_type octave_sort< T >::MergeState::min_gallop |
Definition at line 221 of file oct-sort.h.
Referenced by octave_sort< T >::merge_hi(), and octave_sort< T >::merge_lo().
octave_idx_type octave_sort< T >::MergeState::n |
Definition at line 237 of file oct-sort.h.
Referenced by octave_sort< T >::merge_at(), octave_sort< T >::merge_collapse(), octave_sort< T >::merge_force_collapse(), and octave_sort< T >::sort().
struct s_slice octave_sort< T >::MergeState::pending[85] |
Definition at line 238 of file oct-sort.h.
Referenced by octave_sort< T >::merge_at(), octave_sort< T >::merge_collapse(), octave_sort< T >::merge_force_collapse(), and octave_sort< T >::sort().