COpenGDSWarnings DataType: COpenGDSWarnings Use: Records the warnings that are issued when a GDSII file is being opened. Members: Each member is of type 'const char*' and points to a string containing information about incorrect GDSII syntax encountered while opening a GDSII file. IncompleteRec : Detail message about incomplete record or not being able to read record completely. MissingEndLib : If this is not NULL, ENDLIB record is found to be missing. MissingEndStruct: Specifies the cell which does not have an end of cell record. IllegalBgnStruct: List of illegal cell definitions found inside another cell. IllegalEndStruct: List of illegal end struct found without matching begin struct. IllegalData : File positions at which illegal data was found. RedefStructList : List of cells that were re-defined. UndefStructList : List of cells that were undefined. Notes: The format of each warning string is as follows: IncompleteRec : "Incomplete data at file position 123456, file might be truncated" MissingEndLib : "Missing end of library" OR NULL MissingEndStruct: "Missing end of cell for cell 'ABC'.\n" IllegalBgnStruct: "Illegal cell definitions at file positions:\n ABC,24\n DEF,36\n" IllegalEndStruct: "Illegal end of cell at file positions:\n 245\n 77688\n" IllegalData : "Illegal data at file positions:\n Boundary,123\n Layer,177\n Path,456\n Structure Reference,789\n Text 999\n Width 2000\n Array Reference 2300\n" RedefStructList : "Multiply_defined strucutres\n StructureABC, StructureDEF\n" UndefStructList : "Undefined Structures\n StructureABC, StructureDEF\n"References: QisLib_GetOpenGDSWarnings QisLib_OpenGDSII |