GNU Octave
4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <iomanip>
#include <iostream>
#include <sstream>
#include <vector>
#include <queue>
#include "Array-util.h"
#include "byte-swap.h"
#include "lo-utils.h"
#include "quit.h"
#include "oct-locbuf.h"
#include "defun.h"
#include "error.h"
#include "mxarray.h"
#include "ov-cell.h"
#include "oct-obj.h"
#include "oct-hdf5.h"
#include "unwind-prot.h"
#include "utils.h"
#include "ov-base-mat.h"
#include "ov-base-mat.cc"
#include "ov-re-mat.h"
#include "ov-scalar.h"
#include "pr-output.h"
#include "gripes.h"
#include "ls-oct-ascii.h"
#include "ls-oct-binary.h"
#include "ls-hdf5.h"
#include "ls-utils.h"
Go to the source code of this file.
Macros | |
#define | CELL_ELT_TAG "<cell-element>" |
#define | FORWARD_MAPPER(UMAP) |
Functions | |
OCTAVE_EXPORT octave_value_list | Fcell (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | Fcellstr (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | Fiscell (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | Fiscellstr (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | Fstruct2cell (const octave_value_list &args, int) |
static void | gripe_failed_assignment (void) |
#define CELL_ELT_TAG "<cell-element>" |
Definition at line 759 of file ov-cell.cc.
Referenced by octave_cell::load_ascii(), octave_cell::load_binary(), octave_cell::save_ascii(), and octave_cell::save_binary().
#define FORWARD_MAPPER | ( | UMAP | ) |
Referenced by octave_cell::map().
OCTAVE_EXPORT octave_value_list Fcell | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1308 of file ov-cell.cc.
References check_dimensions(), dim_vector::chop_trailing_singletons(), error(), error_state, get_dimensions(), octave_value::length(), and dim_vector::resize().
OCTAVE_EXPORT octave_value_list Fcellstr | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1391 of file ov-cell.cc.
References error(), error_state, Fiscellstr(), Array< T >::is_empty(), is_true(), and print_usage().
Referenced by Frmfield().
OCTAVE_EXPORT octave_value_list Fiscell | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1283 of file ov-cell.cc.
References octave_value::is_cell(), and print_usage().
OCTAVE_EXPORT octave_value_list Fiscellstr | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1363 of file ov-cell.cc.
References octave_value::is_cellstr(), and print_usage().
Referenced by Fcellstr().
OCTAVE_EXPORT octave_value_list Fstruct2cell | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1452 of file ov-cell.cc.
References octave_map::contents(), octave_map::dims(), error(), error_state, dim_vector::length(), octave_value::length(), octave_map::nfields(), octave_map::numel(), print_usage(), and dim_vector::resize().
|
static |
Definition at line 132 of file ov-cell.cc.
References error().
Referenced by octave_cell::subsasgn().