Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

ssGetDataTypeId

Get the ID of a data type

Syntax

DTypeId ssGetDataTypeId(SimStruct *S, char *name)

Arguments

S

SimStruct representing an S-Function block.

name

Name of a data type.

Returns

The ID of the custom data type specified by name if name is a registered type name. Otherwise, returns INVALID_DTYPE_ID and reports an error.

Description

Use to obtain the data type ID of a custom data type.

    Note:   Because this macro reports any error that occurs, you do not need to use ssSetErrorStatus to report the error.

For more information about using custom data types in S-functions, see Custom Data Types.

Languages

C, C++

Example

The following example gets the ID of the data type named Color.

int_T id = ssGetDataTypeId (S, "Color");
if(id == INVALID_DTYPE_ID) return;

Introduced before R2006a

Was this topic helpful?