Table of Contents

Namespace BlueM.Wave

Classes

AnalysisCancelledException
AnalysisFailedException

Thrown when an error occurs during the execution of an analysis function

AnalysisInvalidInputException

Thrown when the input parameters for an analysis function are invalid

App

Class representing an instance of the Wave app

Character

Helper Class for Characters

Constants
DateRange

Represents a date range with defined start and end dates

Helpers
InternalException

Thrown when a general, internal exception occurs

Log

Log

Metadata

Class representing time series metadata

Month

Class representing a calendar month

ParserException

Thrown when an error occurs while parsing file import instructions

SeriesNotFoundException

Thrown when a time series with a specified name or index cannot be found in a time series collection

TimeSeries

Class representing a time series

TimeSeriesCollection

Collection of TimeSeries Implemented as an ordered dictionary with Ids as keys and TimeSeries as values

TimeSeriesDataSource

Stores information about the datasource of a time series

TimeSeriesDisplayOptions

Class for storing time series display options

TimeSeriesFile

Abstract base class for all file formats

TimeSeriesFile.FileExtensions

File extensions

TimeSeriesFileReadingException

Thrown when an error occurs while reading a time series file

TimeSeriesFileWritingException

Thrown when an error occurs while writing a time series file

TimeSeriesInfo

Contains basic information about a series contained in a file

Wave

Wave Model

Enums

Constants.Direction
Constants.TimeDirection
Log.Levels

Log levels

TimeSeries.InterpretationEnum

Interpretations

TimeSeries.TimeStepTypeEnum

Timestep types

TimeSeriesDataSource.OriginEnum

Origin types

TimeSeriesFile.FileTypes

FileTypes

Delegates

Log.LogClearedEventHandler
Log.LogMsgAddedEventHandler