Public Member Functions | Public Attributes

octave_sort< T >::MergeState Struct Reference

Collaboration diagram for octave_sort< T >::MergeState:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MergeState (void)
 MergeState (const MergeState &)
 ~MergeState (void)
void getmem (octave_idx_type need)
void getmemi (octave_idx_type need)
MergeStateoperator= (const MergeState &)
void reset (void)

Public Attributes

T * a
octave_idx_type alloced
octave_idx_typeia
octave_idx_type min_gallop
octave_idx_type n
struct s_slice pending [MAX_MERGE_PENDING]

Detailed Description

template<class T>
struct octave_sort< T >::MergeState

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


Constructor & Destructor Documentation

template<class T>
octave_sort< T >::MergeState::MergeState ( void   )  [inline]

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

template<class T>
octave_sort< T >::MergeState::~MergeState ( void   )  [inline]

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

template<class T>
octave_sort< T >::MergeState::MergeState ( const MergeState  ) 

Member Function Documentation

template<class T >
void octave_sort< T >::MergeState::getmem ( octave_idx_type  need  ) 
template<class T >
void octave_sort< T >::MergeState::getmemi ( octave_idx_type  need  ) 
template<class T>
MergeState& octave_sort< T >::MergeState::operator= ( const MergeState  ) 
template<class T>
void octave_sort< T >::MergeState::reset ( void   )  [inline]

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

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


Member Data Documentation

template<class T>
T* octave_sort< T >::MergeState::a
template<class T>
octave_idx_type* octave_sort< T >::MergeState::ia

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

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

template<class T>
octave_idx_type octave_sort< T >::MergeState::n
template<class T>
struct s_slice octave_sort< T >::MergeState::pending[MAX_MERGE_PENDING]

The documentation for this struct was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines