diff options
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.h | 30 |
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_ */ + |