Click or drag to resize

OriginAnyParser Class

Parser for Origin .OPJ files (.OPJU files can not be read).
Inheritance Hierarchy
SystemObject
  Altaxo.Serialization.OriginOriginAnyParser

Namespace: Altaxo.Serialization.Origin
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public class OriginAnyParser

The OriginAnyParser type exposes the following members.

Constructors
 NameDescription
Public methodOriginAnyParser(FileStream) Initializes a new instance of the OriginAnyParser class.
Public methodOriginAnyParser(Stream, StreamWriter) Initializes a new instance of the OriginAnyParser class.
Top
Properties
 NameDescription
Public propertyAttachmentsGets the attachments. Consists of name/value pairs, but the name often seems to be empty.
Public propertyBuildVersion Gets the build version.
Public propertyDatasets Gets the datasets.
Public propertyExcels Gets the excels.
Public propertyFileVersion Gets the file version.
Public propertyFunctions Gets the functions.
Public propertyGraphs Gets the graphs.
Public propertyMatrixes Gets the matrices.
Public propertyNotes Gets the notes.
Public propertyParameters Gets the parameters.
Public propertyParseError Gets the parse error code.
Public propertyProjectTree Gets or sets the project tree.
Public propertyResultsLog Gets or sets the results log.
Public propertySpreadSheets Gets the spreadsheets.
Public propertyVersion Gets the version.
Public propertyWindowsCount Gets or sets the windows count.
Top
Methods
 NameDescription
Public methodAssignObjectsToProjectTree 
Public methodConvertSpreadToExcel 
Public methodStatic memberDoubleToPosixTime 
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodFindColumnByName 
Protected methodFindDataByIndex 
Public methodFindExcelByName 
Protected methodFindExcelColumnByName 
Public methodFindFunctionByName 
Public methodFindGraphByName 
Public methodFindMatrixByName 
Public methodFindNoteByName 
Protected methodFindObjectByIndex 
Public methodFindSpreadByName 
Protected methodFindSpreadColumnByName 
Public methodFindWindowObjectByIndex 
Public methodGetAnnotationProperties 
Public methodGetAxisBreakProperties 
Public methodGetAxisParameterProperties 
Public methodGetColor 
Public methodGetColorMap 
Public methodGetColumnInfoAndData 
Public methodGetCurveProperties 
Public methodStatic memberGetDataTypeToDeserialize Gets the type of data to deserialize from dataType, dataTypeU and valueSize.
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetLayerProperties 
Public methodGetMatrixValues 
Public methodGetNoteProperties 
Public methodGetNullTerminatedString Gets a null terminated string from a byte buffer.
Public methodGetProjectFolderProperties 
Public methodGetProjectLeafProperties 
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetWindowProperties 
Public methodGetZColorsMap 
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Protected methodOutputProjectTree 
Public methodReadAnnotationElement 
Public methodReadAnnotationList 
Public methodReadAttachmentList 
Public methodReadAxisBreakElement 
Public methodReadAxisParameterElement 
Public methodReadCurveElement 
Public methodReadDataSetElement Reads a dataset element from the file stream.
Public methodStatic memberReadFileVersion Reads the file version from an .opj or .opju file. Attention: this call does not throw exceptions if the file is corrupt! Instead you have to check the error argument!
Protected methodReadFolderTree 
Public methodReadGlobalHeader Reads the global header from the file stream.
Public methodReadLayerElement 
Public methodStatic memberReadLine Reads a string line, and stops if the char is below 0x20. Afterwards, the stream cursor is placed on the character that has caused the stop.
Public methodReadNoteElement 
Public methodReadObjectAsByteArray Reads an object as a byte array.
Public methodReadObjectAsString Reads a fixed length string. If the size is given as greater than 0, then also the delimiting newline char (0x0A) is read. Note that if a size of 0 is provided, then the delimiting newline character is not read!
Public methodReadObjectSize Reads the size of an object from the file stream.
Public methodReadParameterElement 
Public methodReadProjectLeaf 
Public methodReadProjectTree 
Public methodReadWindowElement 
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
See Also