![]() |
GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|

Public Member Functions | |
| MergeState (void) | |
| MergeState (const MergeState &) | |
| ~MergeState (void) | |
| void | getmem (octave_idx_type need) |
| void | getmemi (octave_idx_type need) |
| MergeState & | operator= (const MergeState &) |
| 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 183 of file oct-sort.h.
|
inline |
Definition at line 185 of file oct-sort.h.
|
inline |
Definition at line 189 of file oct-sort.h.
| octave_sort< T >::MergeState::MergeState | ( | const MergeState & | ) |
| 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 roundupsize().
Referenced by octave_sort< T >::merge_hi(), octave_sort< T >::merge_lo(), and octave_sort< T >::sort().
| MergeState& octave_sort< T >::MergeState::operator= | ( | const MergeState & | ) |
|
inline |
Definition at line 192 of file oct-sort.h.
References MIN_GALLOP.
Referenced by octave_sort< T >::sort().
| T* octave_sort< T >::MergeState::a |
Definition at line 207 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 209 of file oct-sort.h.
Referenced by octave_sort< T >::MergeState::getmem().
| octave_idx_type* octave_sort< T >::MergeState::ia |
Definition at line 208 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 203 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 219 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 220 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().
1.8.1.2