filename.h File Reference Detailed DescriptionFunctions to deal with file names. The main files used in the CuikSuite have the following extensions:
Definition in file filename.h.
Macro Definition Documentation◆ LOOPS_EXT
File extension for loops files. Definition at line 31 of file filename.h. ◆ CUIK_EXT
File extension for equation files. Definition at line 37 of file filename.h. ◆ PARAM_EXT
File extension for parameter files. Definition at line 43 of file filename.h. ◆ SOL_EXT
File extension for solution files. Definition at line 49 of file filename.h. ◆ PLOT2D_EXT
File extension for 2D plot files. Definition at line 55 of file filename.h. ◆ MAF_EXT
File extension files summaring problems involving multi-affine equations. Such files include the number of equations and variables, the variables in each equation, and the evaluation of the equations on a unit box. Definition at line 64 of file filename.h. Function Documentation◆ CreateFileName()
Generates a Tfilename structure.
Definition at line 22 of file filename.c. References Tfilename::baseName, Error(), Tfilename::ext, FALSE, Tfilename::fullName, Tfilename::name, NEW, and Tfilename::path. Referenced by InitParametersFromFile(), LinkFileNameWithExtension(), main(), ReadProblemFromFile(), and SaveCuikSystemToMAF(). ◆ GetFileFullName()
Gets the file full name (path+name+extension).
Definition at line 151 of file filename.c. References Tfilename::fullName. Referenced by InitParametersFromFile(), LinkFileNameWithExtension(), main(), ReadProblemFromFile(), and SaveCuikSystemToMAF(). ◆ GetFilePath()
Gets the file path.
Definition at line 156 of file filename.c. References Tfilename::path. Referenced by LinkFileNameWithExtension(). ◆ GetFileBaseName()
Gets the file base name (paht+name).
Definition at line 166 of file filename.c. References Tfilename::baseName. ◆ GetFileName()
Gets the file name.
Definition at line 161 of file filename.c. References Tfilename::name. Referenced by LinkFileNameWithExtension(). ◆ GetFileExtension()
Gets the file extension.
Definition at line 171 of file filename.c. References Tfilename::ext. Referenced by ReadProblemFromFile(). ◆ LinkFileNameWithExtension()
Creates a link to a given filename with a given extension.
Definition at line 177 of file filename.c. References CreateFileName(), DeleteFileName(), GetFileFullName(), GetFileName(), and GetFilePath(). ◆ DeleteFileName()
Deleltes the Tfilename structure.
Definition at line 205 of file filename.c. References Tfilename::baseName, Tfilename::ext, Tfilename::fullName, Tfilename::name, and Tfilename::path. Referenced by InitParametersFromFile(), LinkFileNameWithExtension(), main(), ReadProblemFromFile(), and SaveCuikSystemToMAF(). |
Follow us!