Main Content

getClassName

Get class name of model

Since R2021a

Description

name = getClassName(myCPPMappingObj) returns the class name of the model.

example

Examples

collapse all

Open the model. To access the CodeMappingCPP object associated with the model, use the coder.mapping.api.get function.

open_system('CppClassRateBased');
cm = coder.mapping.api.get('CppClassRateBased');

Use the getClassName function to get the class name of the model.

If you did not specify a class name for the model, the getClassName function returns an empty character vector and the class name in the generated code uses the model name as the default class name.

name = getClassName(cm)
name = 
'multi_rate'

Specify a class name for the model by using the setClassName function.

setClassName(cm, 'myClassName');

The getClassName function now returns the specified class name.

name = getClassName(cm)
name = 
'myClassName'

Input Arguments

collapse all

C++ code mapping object, returned by a call to either the coder.mapping.utils.create function or the coder.mapping.api.get function.

Output Arguments

collapse all

Class name of model, returned as a character vector. If you do not specify a class name, the class name in the generated code uses the name of the model as the default class name.

Version History

Introduced in R2021a