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