Hxi_mx_parse.h File Reference


Detailed Description

Parse an argument string passed to a Simulink S-function and create according mxArrays.

(Simulink is a registered trademarks of The MathWorks, Inc.)

rf, 10/19/2002

#include "simstruc.h"
#include <Meschach.h>

Include dependency graph for Hxi_mx_parse.h:

base refererrect $simstruc_8h.html 180,83 263,109rect $Meschach_8h.html 175,209 268,236rect $Hxi__SimStruct_8h.html 348,83 468,109rect $Hxi__sfun__types_8h.html 575,108 700,135rect $Hxi__SimStruct__methods_8h.html 548,159 727,185

Namespaces

namespace  Hxi

Defines

#define Hxi_mx_parse_H
 Avoid multiple inclusion.

Functions

Functions for parsing S-function argument strings
static const char * Hxi::mx_forward_whitespaces (const char *start)
 Return a pointer to the first non-whitespace character at or behind start.
static const char * Hxi::mx_forward_argument (const char *start)
 Return a pointer to the first non-whitespace character behind the current argument.
static const char * Hxi::mx_count_columns (const char *row, int &n)
 Count numbers of columns n of argument row.
static const char * Hxi::mx_count_dimensions (const char *arg, int &m, int &n)
 Count numbers of rows m and columns n of argument arg.
static mxArray * Hxi::mx_parse_argument (SimStruct *S, const char *arg)
 Parse one argument and return a dynamically allocated mxArray.
static void Hxi::mx_foutput (FILE *fp, mxArray *mx_arg)
 Print mxArray to FILE.

HQP is hosted at SourceForge. Documentation generated on Sat Nov 8 14:21:32 2008 using doxygen.