#include <istream>#include <ostream>#include "Cell.h"#include "builtin-defun-decls.h"#include "defun.h"#include "error.h"#include "errwarn.h"#include "mxarray.h"#include "oct-lvalue.h"#include "oct-hdf5.h"#include "ov-struct.h"#include "unwind-prot.h"#include "utils.h"#include "variables.h"#include "Array-util.h"#include "oct-locbuf.h"#include "byte-swap.h"#include "ls-oct-text.h"#include "ls-oct-binary.h"#include "ls-hdf5.h"#include "ls-utils.h"#include "pr-output.h"#include "ov-inline.h"Go to the source code of this file.
Functions | |
| octave_value_list | F__fieldnames__ (const octave_value_list &args, int) |
| octave_value_list | Fcell2struct (const octave_value_list &args, int) |
| octave_value_list | Fisfield (const octave_value_list &args, int) |
| octave_value_list | Fisstruct (const octave_value_list &args, int) |
| octave_value_list | Fnumfields (const octave_value_list &args, int) |
| octave_value_list | Fprint_struct_array_contents (const octave_value_list &args, int nargout) |
| octave_value_list | Frmfield (const octave_value_list &args, int) |
| octave_value_list | Fstruct (const octave_value_list &args, int) |
| octave_value_list | Fstruct_levels_to_print (const octave_value_list &args, int nargout) |
| octave_value_list F__fieldnames__ | ( | const octave_value_list & | args, |
| int | |||
| ) |
Definition at line 1959 of file ov-struct.cc.
References octave_map::fieldnames(), string_vector::isempty(), and octave_value::map_value().
| octave_value_list Fcell2struct | ( | const octave_value_list & | args, |
| int | |||
| ) |
Definition at line 2126 of file ov-struct.cc.
References Array< T, Alloc >::dims(), error(), Cell::index(), Array< T, Alloc >::ndims(), Array< T, Alloc >::numel(), ovl(), panic_unless, print_usage(), dim_vector::redim(), Cell::reshape(), dim_vector::resize(), and octave_map::setfield().
| octave_value_list Fisfield | ( | const octave_value_list & | args, |
| int | |||
| ) |
Definition at line 1988 of file ov-struct.cc.
References Array< T, Alloc >::dims(), octave_value::isfield(), Array< T, Alloc >::numel(), and print_usage().
| octave_value_list Fisstruct | ( | const octave_value_list & | args, |
| int | |||
| ) |
Definition at line 1943 of file ov-struct.cc.
References ovl(), and print_usage().
| octave_value_list Fnumfields | ( | const octave_value_list & | args, |
| int | |||
| ) |
Definition at line 2037 of file ov-struct.cc.
References error(), ovl(), and print_usage().
| octave_value_list Fprint_struct_array_contents | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
Definition at line 2292 of file ov-struct.cc.
References set_internal_variable().
| octave_value_list Frmfield | ( | const octave_value_list & | args, |
| int | |||
| ) |
Definition at line 2217 of file ov-struct.cc.
References octave_value_list::cell_value(), error(), Fcellstr(), octave_map::isfield(), Array< T, Alloc >::numel(), ovl(), print_usage(), and octave_map::rmfield().
| octave_value_list Fstruct | ( | const octave_value_list & | args, |
| int | |||
| ) |
Definition at line 1814 of file ov-struct.cc.
References Array< T, Alloc >::dims(), error(), ovl(), and octave_map::setfield().
| octave_value_list Fstruct_levels_to_print | ( | const octave_value_list & | args, |
| int | nargout | ||
| ) |
Definition at line 2268 of file ov-struct.cc.
References set_internal_variable().