Click or drag to resize

Altaxo.Serialization.Ascii Namespace

[Missing <summary> documentation for "N:Altaxo.Serialization.Ascii"]

Classes
 ClassDescription
Public classAsciiColumnInfo For the different possible types of columns, gets the score value and the shortcut.
Public classAsciiDocumentAnalysis Supports the analysis of Ascii files.
Public classAsciiDocumentAnalysisOptions Stores information about how to analyze an ASCII data file.
Public classAsciiExporter AsciiExporter provides some static methods to export tables or columns to ascii files
Public classAsciiExportOptions Options for export of ASCII files
Public classAsciiGlobalStructureAnalysis Provides a coarse analysis of the first few lines of the ascii file. This analysis looks for separation chars, looks for whitespaces, and if appropriate, tests if there is a structure with fixed column widths.
Public classAsciiImportDataSource 
Public classAsciiImporter Central class for import of ascii data.
Public classAsciiImportOptions Denotes options about how to import data from an ascii text file.
Public classAsciiLineAnalysis Analyse a single line of text with regard to different separation strategies, and store the result in a dictionary that contains entries for the separation strategy and the resulting structure.
Public classAsciiLineAnalysisOption Immutable key for Ascii line analysis dictionary. Contains the separation strategy, the number format and the date/time format used to analyze a single line of Ascii data.
Public classAsciiLineComposition Represents the structure of one single line of imported ascii text.
Public classFixedColumnWidthWithoutTabSeparationStrategy This strategy assumes that the tokens fill the string at fixed positions in the string and have a fixed length. The starting position of the first token is always zero. The starting positions of each subsequent token (beginning with the second token) has to be provided in the constructor.
Public classFixedColumnWidthWithTabSeparationStrategy This strategy assumes that the tokens fill the printout (!) at fixed positions and have a fixed length. For the printout position, we have to assume a certain tabulator with. Each tabulator char in the string advances the printout position by a certain amount depending on the current printout position. The starting printout position of the first token is always zero. The starting printout positions of each subsequent token (beginning with the second token) has to be provided in the constructor.
Public classSingleCharSeparationStrategy This strategy assumes that the tokens are separated by exactly one (!) separation char. The separation character has to be provided in the constructor.
Public classSingleLineSeparationStrategy This separation strategy returns the entire line as a single token. This strategy can be used for instance when you have text containing spaces, that should be imported in one single text column.
Public classSkipWhiteSpaceSeparationStrategy This stategy assumes that the tokens are separated by one or more whitespace chars (tabs and spaces).
Structures
 StructureDescription
Public structureNumberOfLinesPerLineComposition Holds the number of lines with a certain line composition.
Interfaces
 InterfaceDescription
Public interfaceIAsciiSeparationStrategy Provides a method to separate tokens in a line of ascii text.
Enumerations
 EnumerationDescription
Public enumerationAsciiColumnType Designates the type of a column to import.
Public enumerationAsciiHeaderLinesDestination Designates what to do with the main header lines of an ASCII file.