Class LogErrorCode

Inheritance Relationships

Base Type

Class Documentation

class LogErrorCode : public ErrorCode

This enumerator class enumerates the WMX3 log library error codes.

Public Types

enum [anonymous]

Values:

enumerator LogTimeIsZero

Specified logging time is zero.

enumerator LogBufferIsNotOpened

The log buffer memory for the specified channel is not opened.

enumerator LogBufferAlreadyOpened

The log buffer memory for the specified channel is already opened.

enumerator LogBufferAlreadyClosed

The log buffer memory for the specified channel is already closed.

enumerator LogBufferOpenFailed

Failed to open log buffer memory.

enumerator LogBufferIsNull

The log buffer is a null address.

enumerator LockLogBufferFailed

Failed to obtain lock for the log buffer.

enumerator SetLogIsNotFinished

SetLog is not finished for the specified channel.

enumerator LogBufferDataNotFound

Log buffer data was not found.

enumerator CurrentlyCollectingLogData

Currently collecting log data.

enumerator CurrentlyNotCollectingLogData

Currently not collecting log data.

enumerator LengthOutOfRange

Length is out of range.

enumerator FilePathStringTooLarge

File path string generated from specified parameters is too large.

enumerator FileNameNotSpecified

File name string is not specified.

enumerator FileDirectoryNotSpecified

File directory string is not specified.

enumerator PrecisionOutOfRange

Precision is out of range.

enumerator InvalidFilePath

File path is invalid.

enumerator TriggerEventCountOutOfRange

Trigger event count is out of range.

enumerator TriggerEventIDOutOfRange

One or more trigger event IDs out of range.

enumerator SamplingPeriodOutOfRange

Sampling period is out of range.

enumerator MaxLogFileCountSetButNotMaxLogFileSize

Max log file count is set, but not the max log file size.

enumerator IOFormatCountOutOfRange

IO format count is out of range.

enumerator UserMemoryFormatCountOutOfRange

User memory format count is out of range.

enumerator DataSourceModuleNotLoaded

Module containing the source data is not loaded.

enumerator NoMoreLogData

There is no more log data.