Class MemoryLogDatas

Class Documentation

class MemoryLogDatas

This class contains data that has been logged using the memory log operation. This class contains data for one cycle.

Public Functions

MemoryLogDatas()

Public Members

long long cycleCounter

The cycle counter of the cycle that the data is from. The cycle counter increments by 1 each communication cycle.

MemoryLogAxisData logAxisData[constants::maxMemLogAxesSize]

The logged axis data for this cycle. The axes to collect log data for is specified by the SetMemoryLog function.

MemoryLogIOData logIOData

The logged I/O data for this cycle. The regions of I/O that are recorded are specified by the SetMemoryIOLog function.

MemoryLogMData logMData

The logged user memory data for this cycle. The regions of user memory that are recorded are specified by the SetMemoryMLog function.