blob: cd815dfb1be80723d845bb7bea5afc6c1bb24e36 [file]
// --------------------------------------------------------
// Code generated by Papyrus C
// --------------------------------------------------------
/*
* File generated from the CCodegenTest::Class6 uml class
* Generated by the Papyrus C Generator (CEA LIST)
*
*/
#ifndef CLASS6_H_
#define CLASS6_H_
/*
* -------------------- Includes and declares --------------------
*/
// Derived includes
#include "Class3.h"
#include "Class5.h"
// End of Derived includes
// Derived declarations
// End of Derived declares
// Std headers
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
// End of Std headers
/*
* ------------------- Public Class Description ------------------
*/
// Structure
/* Class Macro definition */
#define Class6(OBJ) ((Class6*)OBJ)
/**
*
*/
typedef struct Class6 Class6;
struct Class6 {
Class3 class3;
int externalProp;
};
// Constructor and destructor declarations
/*
* --------- Default constructor & destructor prototypes ---------
*/
// Property initialisation declarations
// Class methods declarations
int
Class5_pureVirtualOp(Class5 *self);
int*
Class5_pureVirtualConstOp(Class5 *self);
// Class receptions declarations
// ----------------------------------Public Global VariableDescription----------------------------------
// ----------------------------------Global Public Functions----------------------------------
// ----------------------------------Signal Event Process Functions Implementations--------------------------------
// ----------------------------------Call Event Process Functions ----------------------------------
#endif /*CLASS6_H_*/