    

 ## On this page

  

 

 # sysc::Parameter Class Reference

 Last update: 17.07.2025 

Provide a class for a System Coupling parameter. [More...](classsysc_1_1Parameter.xhtml#details)

`#include <<a class="el" href="Parameter_8hpp_source.xhtml">Parameter.hpp</a>>`

## <a id="pub-methods" name="pub-methods"></a>Public Member Functions

 [Parameter](classsysc_1_1Parameter.xhtml#af44e2bc5630c6c4b6cc0bfda64b7b226) ([ParameterName](group__SystemCouplingParticipantAPIs.xhtml#ga9cadba4f4e91a46ad88e42877c682d46) name) Provide a constructor for the [Parameter](classsysc_1_1Parameter.xhtml "Provide a class for a System Coupling parameter.") class.   
  [Parameter](classsysc_1_1Parameter.xhtml#af200cccf063261a6c37d2ecb523a65fe) ([ParameterName](group__SystemCouplingParticipantAPIs.xhtml#ga9cadba4f4e91a46ad88e42877c682d46) name, [DisplayName](group__SystemCouplingParticipantAPIs.xhtml#ga708d69b0e949d6a42b6a0d7885eed90f) displayName) Provide a constructor for the [Parameter](classsysc_1_1Parameter.xhtml "Provide a class for a System Coupling parameter.") class.   
 const [ParameterName](group__SystemCouplingParticipantAPIs.xhtml#ga9cadba4f4e91a46ad88e42877c682d46) &amp; [getName](classsysc_1_1Parameter.xhtml#afc5054b0dd289cca6a1acf3756d0512d) () const noexcept Get the [Parameter](classsysc_1_1Parameter.xhtml "Provide a class for a System Coupling parameter.")'s name.   
 const [DisplayName](group__SystemCouplingParticipantAPIs.xhtml#ga708d69b0e949d6a42b6a0d7885eed90f) &amp; [getDisplayName](classsysc_1_1Parameter.xhtml#a309396745f0c716783f66f839bb6418a) () const noexcept Get the [Parameter](classsysc_1_1Parameter.xhtml "Provide a class for a System Coupling parameter.")'s display name.   
 <a id="details" name="details"></a>## Detailed Description

Provide a class for a System Coupling parameter.

Definition at line [18](Parameter_8hpp_source.xhtml#l00018) of file [Parameter.hpp](Parameter_8hpp_source.xhtml).



## Constructor &amp; Destructor Documentation

<a id="af44e2bc5630c6c4b6cc0bfda64b7b226" name="af44e2bc5630c6c4b6cc0bfda64b7b226"></a>## [◆ ](#af44e2bc5630c6c4b6cc0bfda64b7b226)Parameter() \[1/2\]

 sysc::Parameter::Parameter  ( [ParameterName](group__SystemCouplingParticipantAPIs.xhtml#ga9cadba4f4e91a46ad88e42877c682d46)  *name*)   explicit 

Provide a constructor for the [Parameter](classsysc_1_1Parameter.xhtml "Provide a class for a System Coupling parameter.") class.

Parameters nameUnique name for this parameter.Display name will default to the same as name.





<a id="af200cccf063261a6c37d2ecb523a65fe" name="af200cccf063261a6c37d2ecb523a65fe"></a>## [◆ ](#af200cccf063261a6c37d2ecb523a65fe)Parameter() \[2/2\]

 sysc::Parameter::Parameter  ( [ParameterName](group__SystemCouplingParticipantAPIs.xhtml#ga9cadba4f4e91a46ad88e42877c682d46)  *name*,    [DisplayName](group__SystemCouplingParticipantAPIs.xhtml#ga708d69b0e949d6a42b6a0d7885eed90f)  *displayName*   ) 

Provide a constructor for the [Parameter](classsysc_1_1Parameter.xhtml "Provide a class for a System Coupling parameter.") class.

Parameters name- Unique name for this parameter. displayName- parameter display name. 



## Member Function Documentation

<a id="a309396745f0c716783f66f839bb6418a" name="a309396745f0c716783f66f839bb6418a"></a>## [◆ ](#a309396745f0c716783f66f839bb6418a)getDisplayName()

 const [DisplayName](group__SystemCouplingParticipantAPIs.xhtml#ga708d69b0e949d6a42b6a0d7885eed90f) &amp; sysc::Parameter::getDisplayName  ( )  const  noexcept 

Get the [Parameter](classsysc_1_1Parameter.xhtml "Provide a class for a System Coupling parameter.")'s display name.

ReturnsReturn is the display name of this parameter (string). 



<a id="afc5054b0dd289cca6a1acf3756d0512d" name="afc5054b0dd289cca6a1acf3756d0512d"></a>## [◆ ](#afc5054b0dd289cca6a1acf3756d0512d)getName()

 const [ParameterName](group__SystemCouplingParticipantAPIs.xhtml#ga9cadba4f4e91a46ad88e42877c682d46) &amp; sysc::Parameter::getName  ( )  const  noexcept 

Get the [Parameter](classsysc_1_1Parameter.xhtml "Provide a class for a System Coupling parameter.")'s name.

ReturnsReturn is the name of this parameter (string).