    

 ## On this page

  

 

 # ImportOptiSLangBinary Struct Reference

 Last update: 16.07.2025 

stores settings for loading optiSLang binary files [More...](struct_import_opti_s_lang_binary.xhtml#details)

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

<a id="a483e471aa905217dc69d9b12390ba367"></a> [check](struct_import_opti_s_lang_binary.xhtml#a483e471aa905217dc69d9b12390ba367) ([Structure](class_structure.xhtml) [database](group__data.xhtml#gaebcac3a2836ec9fdf2e47bd812994b6b)) const checks the settings and throws an exception if they are not correct.   
 <a id="aede94ac324007dfdc28cad1dd38e158f"></a> [import](struct_import_opti_s_lang_binary.xhtml#aede94ac324007dfdc28cad1dd38e158f) ([Structure](class_structure.xhtml) [database](group__data.xhtml#gaebcac3a2836ec9fdf2e47bd812994b6b)) const finally imports the data   
  [ImportOptiSLangBinary](struct_import_opti_s_lang_binary.xhtml#a1f528a5f1fd117a3ba6dc5af24c2e03d) (string the\_filename) default constructor [More...](#a1f528a5f1fd117a3ba6dc5af24c2e03d)  
 ## <a name="pub-attribs"></a>Public Attributes

<a id="a3a1a90139c2c8ab1fca0ea8b1790b7b2"></a>string [filename](struct_import_opti_s_lang_binary.xhtml#a3a1a90139c2c8ab1fca0ea8b1790b7b2) the name of the file which serves as a template (this file is not modified)   
 <a id="a2c19fa2e1dd0d3a65f5023d5af94144d"></a>bool [import\_constant\_inputs](struct_import_opti_s_lang_binary.xhtml#a2c19fa2e1dd0d3a65f5023d5af94144d) if true and import\_inputs=true, then also constant parameters are imported   
 <a id="a182412b4528293afe16d7c86f561a101"></a>bool [import\_dependent\_inputs](struct_import_opti_s_lang_binary.xhtml#a182412b4528293afe16d7c86f561a101) if true and import\_inputs=true, then also dependent parameters are imported   
 <a id="a1779fd0ed7406bcf8b1a33cb53b102ea"></a>bool [import\_inputs](struct_import_opti_s_lang_binary.xhtml#a1779fd0ed7406bcf8b1a33cb53b102ea) if true, then input parameters are imported   
 <a id="a0086995286c153dec1bb8615e26c480b"></a>bool [import\_responses](struct_import_opti_s_lang_binary.xhtml#a0086995286c153dec1bb8615e26c480b) if true, then response parameters are imported   
 <a id="ade25e60bd85c8b4abd4f5b416cae0eb9"></a>bool [overwrite\_existing](struct_import_opti_s_lang_binary.xhtml#ade25e60bd85c8b4abd4f5b416cae0eb9) if true, then existing equally named data objects are replaced. Else an error appears.   
 <a id="details" name="details"></a>## Detailed Description

stores settings for loading optiSLang binary files



## Constructor &amp; Destructor Documentation

<a id="a1f528a5f1fd117a3ba6dc5af24c2e03d"></a>## [◆ ](#a1f528a5f1fd117a3ba6dc5af24c2e03d)ImportOptiSLangBinary()

 [ImportOptiSLangBinary](struct_import_opti_s_lang_binary.xhtml)  ( string  *the\_filename*) 

default constructor

Parameters the\_filenamethe name of the input file