Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/pinterrupt/PInterrupt_Utils.h')
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/pinterrupt/PInterrupt_Utils.h30
1 files changed, 30 insertions, 0 deletions
diff --git a/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/pinterrupt/PInterrupt_Utils.h b/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/pinterrupt/PInterrupt_Utils.h
new file mode 100644
index 000000000..edca92e35
--- /dev/null
+++ b/runtime/org.eclipse.etrice.modellib.c/src-gen/room/basic/service/pinterrupt/PInterrupt_Utils.h
@@ -0,0 +1,30 @@
+/**
+ * @author generated by eTrice
+ *
+ * Utils File of ProtocolClass PInterrupt
+ *
+ */
+
+#ifndef _ROOM_BASIC_SERVICE_PINTERRUPT_PINTERRUPT_UTILS_H_
+#define _ROOM_BASIC_SERVICE_PINTERRUPT_PINTERRUPT_UTILS_H_
+
+#include "room/basic/service/pinterrupt/PInterrupt.h"
+
+/*
+ * access macros for operations and attributes
+*/
+
+/* conjugate port class */
+
+/* operations */
+#define export() PInterruptConjPort_export(self)
+#define dispatch() PInterruptConjPort_dispatch(self)
+#define fire() PInterruptConjPort_fire(self)
+
+/* attributes */
+#define msg (((PInterruptConjPort_var*)(self->varData))->msg)
+#define callback (((PInterruptConjPort_var*)(self->varData))->callback)
+#define enable (((PInterruptConjPort_var*)(self->varData))->enable)
+
+#endif /* _ROOM_BASIC_SERVICE_PINTERRUPT_PINTERRUPT_UTILS_H_ */
+

Back to the top