Functions

op-struct.cc File Reference

#include "gripes.h"
#include "oct-obj.h"
#include "ov.h"
#include "ov-re-mat.h"
#include "ov-struct.h"
#include "ov-typeinfo.h"
#include "ops.h"
Include dependency graph for op-struct.cc:

Go to the source code of this file.

Functions

 DEFUNOP (transpose, struct)
 DEFUNOP (scalar_transpose, scalar_struct)
void install_struct_ops (void)
static octave_value oct_catop_matrix_struct (octave_base_value &a1, const octave_base_value &a2, const Array< octave_idx_type > &)
static octave_value oct_catop_struct_matrix (octave_base_value &a1, const octave_base_value &a2, const Array< octave_idx_type > &)

Function Documentation

DEFUNOP ( transpose  ,
struct   
)

Definition at line 37 of file op-struct.cc.

References CAST_UNOP_ARG, error(), and octave_value().

DEFUNOP ( scalar_transpose  ,
scalar_struct   
)

Definition at line 50 of file op-struct.cc.

References CAST_UNOP_ARG, and octave_value().

void install_struct_ops ( void   ) 

Definition at line 93 of file op-struct.cc.

References INSTALL_CATOP, INSTALL_UNOP, and transpose().

static octave_value oct_catop_matrix_struct ( octave_base_value a1,
const octave_base_value a2,
const Array< octave_idx_type > &   
) [static]

Definition at line 78 of file op-struct.cc.

References dim_vector::all_zero(), CAST_BINOP_ARGS(), Array< T >::dims(), and error().

static octave_value oct_catop_struct_matrix ( octave_base_value a1,
const octave_base_value a2,
const Array< octave_idx_type > &   
) [static]

Definition at line 63 of file op-struct.cc.

References dim_vector::all_zero(), CAST_BINOP_ARGS(), Array< T >::dims(), and error().

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines