| // -------------------------------------------------------- |
| // Code generated by Papyrus C |
| // -------------------------------------------------------- |
| |
| /* |
| * File generated from the CCodegenTest::Package1::Class9 uml class |
| * Generated by the Papyrus C Generator (CEA LIST) |
| * |
| */ |
| |
| // Include self header |
| #include "Class9.h" |
| // Derived includes |
| |
| // ----------------------------------Private and Protected Global VariableDescription---------------------------------- |
| |
| // ----------------------------------Private and Protected Class Functions---------------------------------- |
| /* |
| *------Private/Protected Function Declarations----- |
| */ |
| int |
| Class9_externOperation(Class9 *self); |
| |
| // ----------------------------------Private and Protected Global Functions---------------------------------- |
| |
| // ----------------------------------Implementation of the class constructor and destructor---------- |
| /* |
| *--Default constructor & destructor implementations- |
| */ |
| Class9* Class9_create() { |
| Class9 *self = (Class9*) malloc(sizeof(Class9)); |
| Class9_init(self); |
| return self; |
| } |
| // default destructor |
| void Class9_destroy(Class9 *self) { |
| free(self); |
| } |
| |
| // ----------------------------------Initialization functions implementation---------------------------------- |
| |
| void Class9_init(Class9 *self) { |
| |
| } |
| |
| // ----------------------------------Functions Implementation---------------------------------- |
| /** |
| * |
| */ |
| int Class9_volatileIntOperation(Class9 *self) { |
| |
| } |
| |
| /** |
| * Should not generate the 'register' keyword as it cannot be used in method signatures. |
| */ |
| int Class9_registerOperation(Class9 *self) { |
| |
| } |
| |
| /** |
| * |
| */ |
| int Class9_externOperation(Class9 *self) { |
| |
| } |
| |
| // ----------------------------------Receptions Implementation---------------------------------- |
| |
| // ----------------------------------Signal Event Process Functions Implementations-------------------------------- |
| |
| // ----------------------------------Call Event Process Functions Implementations---------------------------------- |
| |