31 #if defined (HAVE_CONFIG_H) 51 const char *
const *
t =
s;
144 for (
i = 0;
i < len - 1;
i++)
158 char **
retval =
new char * [len + 1];
168 std::list<std::string>
173 std::list<std::string>
retval;
184 const char *
const *
p = v;
203 if (total_names == 0)
214 if (name_length > max_name_length)
215 max_name_length = name_length;
220 max_name_length += 2;
255 if (count >= total_names)
261 pos += max_name_length;
char ** c_str_vec(void) const
std::string join(const std::string &sep="") const
string_vector & uniq(void)
std::ostream & list_in_columns(std::ostream &, int width=0, const std::string &prefix="") const
static void delete_c_str_vec(const char *const *)
std::string & elem(octave_idx_type n)
OCTAVE_EXPORT octave_value_list return the number of command line arguments passed to Octave If called with the optional argument the function t
void resize(octave_idx_type n, const std::string &rfv="")
OCTAVE_EXPORT octave_value_list isdir nd deftypefn *std::string nm
string_vector & append(const std::string &s)
string_vector & sort(bool make_uniq=false)
N Dimensional Array with copy-on-write semantics.
void sort(T *data, octave_idx_type nel)
static char * strsave(const char *s)
octave_idx_type length(void) const
static int terminal_cols(void)
std::list< std::string > std_list(void) const
octave_idx_type numel(void) const
Number of elements in the array.
Vector representing the dimensions (size) of an Array.
If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string
where the brackets indicate optional arguments and and character or cell array For character arrays the conversion is repeated for every row