Public Attributes | |
refcount< octave_idx_type > | m_count |
Private Attributes | |
octave_idx_type | m_len |
octave_idx_type | m_start |
octave_idx_type | m_step |
Definition at line 164 of file idx-vector.h.
|
delete |
|
inline |
Definition at line 170 of file idx-vector.h.
idx_vector::idx_range_rep::idx_range_rep | ( | octave_idx_type | start, |
octave_idx_type | limit, | ||
octave_idx_type | step | ||
) |
Definition at line 102 of file idx-vector.cc.
References err_invalid_index(), err_invalid_range(), m_len, m_start, and m_step.
idx_vector::idx_range_rep::idx_range_rep | ( | const range< double > & | r | ) |
Definition at line 121 of file idx-vector.cc.
References err_invalid_index(), err_invalid_range(), m_len, m_start, m_step, r, and trunc().
|
delete |
|
virtual |
Reimplemented from idx_vector::idx_base_rep.
Definition at line 200 of file idx-vector.cc.
References Array< T, Alloc >::xelem().
|
virtual |
Implements idx_vector::idx_base_rep.
Definition at line 149 of file idx-vector.cc.
References err_index_out_of_range().
|
inlinevirtual |
Implements idx_vector::idx_base_rep.
Definition at line 194 of file idx-vector.h.
|
inline |
Definition at line 211 of file idx-vector.h.
Referenced by idx_vector::maybe_reduce().
|
inline |
Definition at line 213 of file idx-vector.h.
Referenced by idx_vector::maybe_reduce().
|
inlinevirtual |
Reimplemented from idx_vector::idx_base_rep.
Definition at line 199 of file idx-vector.h.
|
inlinevirtual |
Reimplemented from idx_vector::idx_base_rep.
Definition at line 205 of file idx-vector.h.
References n.
|
inlinevirtual |
Implements idx_vector::idx_base_rep.
Definition at line 192 of file idx-vector.h.
Referenced by idx_vector::maybe_reduce().
|
delete |
|
inlinevirtual |
Reimplemented from idx_vector::idx_base_rep.
Definition at line 208 of file idx-vector.h.
|
virtual |
Implements idx_vector::idx_base_rep.
Definition at line 188 of file idx-vector.cc.
|
virtual |
Implements idx_vector::idx_base_rep.
Definition at line 169 of file idx-vector.cc.
References Array< T, Alloc >::clear(), idx_vector::DIRECT, and Array< T, Alloc >::xelem().
|
virtual |
Implements idx_vector::idx_base_rep.
Definition at line 157 of file idx-vector.cc.
References idx_vector::DIRECT.
range< double > idx_vector::idx_range_rep::unconvert | ( | void | ) | const |
Definition at line 194 of file idx-vector.cc.
|
inlinevirtual |
Implements idx_vector::idx_base_rep.
Definition at line 187 of file idx-vector.h.
|
inherited |
Definition at line 122 of file idx-vector.h.
Referenced by idx_vector::operator=().
|
private |
Definition at line 223 of file idx-vector.h.
Referenced by idx_range_rep().
|
private |
Definition at line 223 of file idx-vector.h.
Referenced by idx_range_rep().
|
private |
Definition at line 223 of file idx-vector.h.
Referenced by idx_range_rep().