EasyLink
EasyLink is a C++ software development kit for developing blocks for SIMULINK (S-functions)
Functions
S-function state ports managing methods

Functions

static Array< double > BaseBlock::getContinuousStateArray ()
 
static double * BaseBlock::getContinuousStateData ()
 
static int BaseBlock::getContinuousStateWidth ()
 
static Array< double > BaseBlock::getDerivativeStateArray ()
 
static double * BaseBlock::getDerivativeStateData ()
 
static void BaseBlock::setDerivativeStateArray (Array< double > &array)
 
static Array< double > BaseBlock::getDiscreteStateArray ()
 
static double * BaseBlock::getDiscreteStateData ()
 
static int BaseBlock::getDiscreteStateWidth (int port)
 
static void BaseBlock::setDiscreteStateArray (Array< double > &array)
 

Detailed Description

Function Documentation

◆ getContinuousStateArray()

static Array<double> BaseBlock::getContinuousStateArray ( )
inlinestatic

Returns the continuous state Array (1-D array).

Definition at line 620 of file BaseBlock.h.

◆ getContinuousStateData()

static double* BaseBlock::getContinuousStateData ( )
inlinestatic

Returns a pointer to the first element of the state data (1-D array).

Definition at line 628 of file BaseBlock.h.

◆ getContinuousStateWidth()

static int BaseBlock::getContinuousStateWidth ( )
inlinestatic

Returns the continuous state number of elements (1-D array).

Definition at line 636 of file BaseBlock.h.

◆ getDerivativeStateArray()

static Array<double> BaseBlock::getDerivativeStateArray ( )
inlinestatic

Returns the derivative state Array (1-D array).

Definition at line 645 of file BaseBlock.h.

◆ getDerivativeStateData()

static double* BaseBlock::getDerivativeStateData ( )
inlinestatic

Returns a pointer to the first element of the derivative state data (1-D array).

Definition at line 653 of file BaseBlock.h.

◆ getDiscreteStateArray()

static Array<double> BaseBlock::getDiscreteStateArray ( )
inlinestatic

Returns the discrete state Array (1-D array).

Definition at line 672 of file BaseBlock.h.

◆ getDiscreteStateData()

static double* BaseBlock::getDiscreteStateData ( )
inlinestatic

Returns a pointer to the first element of the discrete state data (1-D array).

Definition at line 680 of file BaseBlock.h.

◆ getDiscreteStateWidth()

static int BaseBlock::getDiscreteStateWidth ( int  port)
inlinestatic

Returns the discrete state number of elements (1-D array).

Definition at line 688 of file BaseBlock.h.

◆ setDerivativeStateArray()

static void BaseBlock::setDerivativeStateArray ( Array< double > &  array)
inlinestatic

Writes the derivative state Array (1-D array).

Definition at line 661 of file BaseBlock.h.

◆ setDiscreteStateArray()

static void BaseBlock::setDiscreteStateArray ( Array< double > &  array)
inlinestatic

Writes the discrete state Array (1-D array).

Definition at line 696 of file BaseBlock.h.


Copyright (c) 2014 FEMTO-ST / ENSMM / UFC / UTBM, Besançon, France. Generated by Doxygen.