comparison src/oct-obj.h @ 11586:12df7854fa7c

strip trailing whitespace from source files
author John W. Eaton <jwe@octave.org>
date Thu, 20 Jan 2011 17:24:59 -0500
parents 6006ca07410d
children 826f008c829b
comparison
equal deleted inserted replaced
11585:1473d0cf86d2 11586:12df7854fa7c
109 109
110 octave_idx_type length (void) const { return data.length (); } 110 octave_idx_type length (void) const { return data.length (); }
111 111
112 bool empty (void) const { return length () == 0; } 112 bool empty (void) const { return length () == 0; }
113 113
114 void resize (octave_idx_type n, const octave_value& rfv 114 void resize (octave_idx_type n, const octave_value& rfv
115 = Array<octave_value>::resize_fill_value ()) 115 = Array<octave_value>::resize_fill_value ())
116 { 116 {
117 data.resize (dim_vector (1, n), rfv); 117 data.resize (dim_vector (1, n), rfv);
118 } 118 }
119 119
120 octave_value_list& prepend (const octave_value& val); 120 octave_value_list& prepend (const octave_value& val);
125 125
126 octave_value_list& reverse (void); 126 octave_value_list& reverse (void);
127 127
128 octave_value_list 128 octave_value_list
129 slice (octave_idx_type offset, octave_idx_type len, bool tags = false) const 129 slice (octave_idx_type offset, octave_idx_type len, bool tags = false) const
130 { 130 {
131 octave_value_list retval (data.linear_slice (offset, offset + len)); 131 octave_value_list retval (data.linear_slice (offset, offset + len));
132 if (tags && len > 0 && names.length () > 0) 132 if (tags && len > 0 && names.length () > 0)
133 retval.names = names.linear_slice (offset, std::min (len, names.length ())); 133 retval.names = names.linear_slice (offset, std::min (len, names.length ()));
134 134
135 return retval; 135 return retval;