FOSSEE Scilab Octave Toolbox
This is a scilab toolbox to call octave functions. It requires octave to be installed on the system.
FUNCARGS Struct Reference

Struct used to send/receive Scilab data to/from the gateway to fun.cpp API. More...

#include <fun.h>

Public Attributes

FUNCTYPE type
 
int n_in_rows
 
int n_in_cols
 
int n_in_struct_len
 
int n_out_rows
 
int n_out_cols
 
int n_out_struct_len
 
int is_in_cmplx
 
int is_out_cmplx
 
int is_out_struct
 
int is_out_string
 
void * in_data_real
 
void * in_data_img
 
void * out_data_real
 
void * out_data_img
 
FUNCSTRUCTin_struct
 
FUNCSTRUCTout_struct
 

Detailed Description

Struct used to send/receive Scilab data to/from the gateway to fun.cpp API.

Member Data Documentation

◆ in_data_img

void * FUNCARGS::in_data_img

Input imaginary part (complex) array

◆ in_data_real

void * FUNCARGS::in_data_real

Input real part (complex) array

◆ in_struct

FUNCSTRUCT * FUNCARGS::in_struct

Input struct

◆ is_in_cmplx

int FUNCARGS::is_in_cmplx

Input is a Complex data type

◆ is_out_cmplx

int FUNCARGS::is_out_cmplx

Output is a Complex data type

◆ is_out_string

int FUNCARGS::is_out_string

Output is a String data type

◆ is_out_struct

int FUNCARGS::is_out_struct

Output is a Struct data type

◆ n_in_cols

int FUNCARGS::n_in_cols

Input cols dimension of data

◆ n_in_rows

int FUNCARGS::n_in_rows

Input rows dimension of data

◆ n_in_struct_len

int FUNCARGS::n_in_struct_len

input struct length

◆ n_out_cols

int FUNCARGS::n_out_cols

Output cols dimension of data

◆ n_out_rows

int FUNCARGS::n_out_rows

Ouput rows dimension of data

◆ n_out_struct_len

int FUNCARGS::n_out_struct_len

Output struct length

◆ out_data_img

void * FUNCARGS::out_data_img

Output imaginary part (complex) array

◆ out_data_real

void * FUNCARGS::out_data_real

Output real part (complex) array

◆ out_struct

FUNCSTRUCT * FUNCARGS::out_struct

Output struct

◆ type

FUNCTYPE FUNCARGS::type

Type of data


The documentation for this struct was generated from the following file: