Navigation

Operators and Keywords

Function List:

C++ API

tree_matrix Class Reference

#include <pt-mat.h>

Inherits tree_expression, and octave_base_list< tree_argument_list * >.

Inherited by tree_cell.

Collaboration diagram for tree_matrix:

List of all members.


Public Member Functions

 tree_matrix (tree_argument_list *row=0, int l=-1, int c=-1)
 ~tree_matrix (void)
bool has_magic_end (void) const
bool all_elements_are_constant (void) const
bool rvalue_ok (void) const
octave_value rvalue1 (int nargout=1)
octave_value_list rvalue (int nargout)
tree_expressiondup (symbol_table::scope_id scope, symbol_table::context_id context) const
void accept (tree_walker &tw)

Constructor & Destructor Documentation

tree_matrix::tree_matrix ( tree_argument_list row = 0,
int  l = -1,
int  c = -1 
) [inline]

tree_matrix::~tree_matrix ( void   ) 


Member Function Documentation

void tree_matrix::accept ( tree_walker tw  )  [virtual]

Implements tree.

Reimplemented in tree_cell.

bool tree_matrix::all_elements_are_constant ( void   )  const

tree_expression * tree_matrix::dup ( symbol_table::scope_id  scope,
symbol_table::context_id  context 
) const [virtual]

Implements tree_expression.

Reimplemented in tree_cell.

bool tree_matrix::has_magic_end ( void   )  const [virtual]

Implements tree_expression.

octave_value_list tree_matrix::rvalue ( int  nargout  )  [virtual]

Reimplemented from tree_expression.

Reimplemented in tree_cell.

octave_value tree_matrix::rvalue1 ( int  nargout = 1  )  [virtual]

Reimplemented from tree_expression.

Reimplemented in tree_cell.

bool tree_matrix::rvalue_ok ( void   )  const [inline, virtual]

Reimplemented from tree_expression.

Reimplemented in tree_cell.


The documentation for this class was generated from the following files: