<!--This function catalog illustrates the definition of shared parameters.-->
<FunctionCatalog xmlns="http://www.mostcooperation.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mostcooperation.com mostfcat_3_1_0.xsd">
  
<CatalogVersion Release="" Date="2015-05-15+02:00" Time="16:01:32.885+02:00" SchemaVersion="3.1.0">
    
<!--Generated by MOST Editor 3.4.0.5-->
  
</CatalogVersion>
  
<SharedParameters>
    
<!--The shared parameter serves as a shell to a parameter definition. Because the shared parameter name differs from the parameter name, multiple variations with identical names can be defined. -->
    
<SharedParameter Name="BooleanParameter_0">
      
<Parameter Name="BooleanParameter">
        
<Description>A Boolean data type provides the most basic parameter definition.</Description>
        
<DataType>
          
<TBoolean />
        
</DataType>
      
</Parameter>
    
</SharedParameter>
    
<SharedParameter Name="BooleanParameter_1">
      
<Parameter Name="BooleanParameter">
        
<Description>This parameter has the same name as the other Boolean parameter. Only the description differs. This is possible because it is encapsulated in the shared parameter shell.</Description>
        
<DataType>
          
<TBoolean />
        
</DataType>
      
</Parameter>
    
</SharedParameter>
  
</SharedParameters>
</FunctionCatalog>