Energy Micro IEC60355 Library Project 1.037 GCC-Version
IEC60355 Library documentation and API

critical_int64_t_struct Struct Reference

typedef for a critical signed integer with 64 bits. More...

#include "iec60335_class_b_critical_data.h"

Data Fields

int64_t inverse
int64_t data

Detailed Description

typedef for a critical signed integer with 64 bits.

This variable has to be checked with the macro IEC60335_ClassB_CriticalDataValidate(criticalVar)

See also:
IEC60335_ClassB_CriticalDataValidate(criticalVar)
Attention:
Do only use the macros to read or write the variable.
See also:
IEC60335_ClassB_CriticalDataPop(criticalVar)
IEC60335_ClassB_CriticalDataPush(criticalVar, value)
Attention:
To instance such a critical variable, the macro IEC60335_ClassB_CriticalDataInit(value) has to be used to initialize the struct.

Definition at line 113 of file iec60335_class_b_critical_data.h.


Field Documentation

Data content of the critical variable

Definition at line 116 of file iec60335_class_b_critical_data.h.

The complement of the data content of the critical variable

Definition at line 115 of file iec60335_class_b_critical_data.h.


The documentation for this struct was generated from the following file: